[emacs] Clean up shortcuts and get elfeed working
This commit is contained in:
@ -76,8 +76,10 @@ I need to figure out what this does, hence the task below.
|
||||
:desc "Find file in dotfiles" "t" #'+hlissner/find-in-dotfiles
|
||||
:desc "Browse dotfiles" "T" #'+hlissner/browse-dotfiles)
|
||||
(:prefix "o"
|
||||
:desc "Hckrnews" "h" #'hackernews
|
||||
:desc "Lobste.rs" "l" #'ivy-lobsters)
|
||||
:desc "(H)ckrnews" "H" #'hackernews
|
||||
:desc "(R)SS" "R" #'=rss
|
||||
:desc "(M)ail" "M" #'=notmuch
|
||||
:desc "(L)obste.rs" "L" #'ivy-lobsters)
|
||||
(:prefix "b"
|
||||
:desc "Black format buffer" "f" #'blacken-buffer
|
||||
:desc "isort buffer" "I" #'py-isort-buffer
|
||||
@ -101,7 +103,7 @@ accurate though.
|
||||
(map!
|
||||
(:leader
|
||||
(:prefix "o"
|
||||
:desc "Weather" "w" #'wttrin)))
|
||||
:desc "(W)eather" "W" #'wttrin)))
|
||||
#+END_SRC
|
||||
* Search
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
@ -140,17 +142,22 @@ Right now, just make sure I can connect to my local Mopidy server via MPDel.
|
||||
:desc "MPD Previous track" "p" #'libmpdel-playback-previous))
|
||||
#+END_SRC
|
||||
* RSS (elfeed)
|
||||
** Basic configuration
|
||||
** Setup feeds
|
||||
Here we’re going to use Tiny Tiny RSS as a backend store for our RSS feeds.
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(setq elfeed-use-curl t)
|
||||
(setq elfeed-protocol-ttrss-maxsize 200) ;; bigger than 200 is invalid
|
||||
(setq elfeed-feeds '("ttrss+https://powellc@reader.unbl.ink"
|
||||
:use-authinfo t))
|
||||
;(setq rmh-elfeed-org-files (list "~/org/elfeed.org"))
|
||||
(setq elfeed-feeds '("ttrss+https://powellc:hT7nPKAHa^fYwXZ*@reader.unbl.ink"))
|
||||
|
||||
(setq elfeed-log-level 'debug)
|
||||
(elfeed-protocol-enable)
|
||||
(setq elfeed-search-filter "@2-days-ago +unread")
|
||||
|
||||
;; Schedule feed update for every day at 3PM
|
||||
(run-at-time "15:00" nil 'elfeed-update)
|
||||
#+END_SRC
|
||||
|
||||
Then wel’ll setup some nice defaults and font settings for viewing feeds in Elfeed.
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(setq elfeed-search-filter "@2-days-ago +unread")
|
||||
(defun elfeed-search-format-date (date)
|
||||
(format-time-string "%Y-%m-%d %H:%M" (seconds-to-time date)))
|
||||
|
||||
@ -161,8 +168,7 @@ Right now, just make sure I can connect to my local Mopidy server via MPDel.
|
||||
** Key bindings
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(map! :leader
|
||||
(:prefix "r" ; For (m)essaging
|
||||
:desc "Open Elfeed" "o" #'elfeed
|
||||
(:prefix "r"
|
||||
:desc "Update Elfeed" "u" #'elfeed-update))
|
||||
#+END_SRC
|
||||
* Formatting
|
||||
|
||||
@ -158,7 +158,7 @@
|
||||
|
||||
:email
|
||||
;;(mu4e +gmail) ; WIP
|
||||
notmuch ; WIP
|
||||
notmuch ; WIP
|
||||
;;(wanderlust +gmail) ; WIP
|
||||
|
||||
;; Applications are complex and opinionated modules that transform Emacs
|
||||
@ -167,8 +167,8 @@
|
||||
:app
|
||||
;;calendar
|
||||
irc ; how neckbeards socialize
|
||||
(rss +org) ; emacs as an RSS reader
|
||||
;;twitter ; twitter client https://twitter.com/vnought
|
||||
rss ; emacs as an RSS reader
|
||||
;;twitter ; twitter client https://twitter.com/vnought
|
||||
|
||||
:config
|
||||
;; For literate config users. This will tangle+compile a config.org
|
||||
|
||||
@ -43,6 +43,7 @@
|
||||
(package! org-snooze)
|
||||
(package! org-alert)
|
||||
(package! org-drill)
|
||||
(package! org-superstar)
|
||||
|
||||
;; handy tools
|
||||
(package! nov)
|
||||
@ -77,7 +78,4 @@
|
||||
;; modes!
|
||||
(package! terraform-mode)
|
||||
|
||||
;; themes
|
||||
(package! nimbus-theme)
|
||||
|
||||
(package! exec-path-from-shell :disable t)
|
||||
|
||||
Reference in New Issue
Block a user