aboutsummaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorMiquel Sabaté Solà <mikisabate@gmail.com>2024-08-20 07:52:08 +0200
committerMiquel Sabaté Solà <mikisabate@gmail.com>2024-08-20 07:52:08 +0200
commit140406e2c412b811ee9147697adf934a5796063a (patch)
tree123b84d6658c96e0027f430512941bf0bce5b5cb /.config
parent450c76b09a70daa6137b081ed9b7d57355d4fb80 (diff)
downloaddotfiles-140406e2c412b811ee9147697adf934a5796063a.tar.gz
dotfiles-140406e2c412b811ee9147697adf934a5796063a.zip
emacs: add elfeed
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
Diffstat (limited to '.config')
-rw-r--r--.config/doom/config.el12
-rw-r--r--.config/doom/init.el2
2 files changed, 13 insertions, 1 deletions
diff --git a/.config/doom/config.el b/.config/doom/config.el
index 9bbc491..f025206 100644
--- a/.config/doom/config.el
+++ b/.config/doom/config.el
@@ -318,3 +318,15 @@ littering will happen locally."
mml-secure-openpgp-sign-with-sender t)
(add-hook 'message-send-hook 'mml-secure-message-sign-pgpmime)
+
+;;; Elfeed
+
+;; Update feeds when starting elfeed.
+(add-hook 'elfeed-search-mode-hook #'elfeed-update)
+
+;; Key binding for starting Elfeed.
+(map! :leader "o e" #'elfeed)
+
+;; Only show unread items.
+(after! elfeed
+ (setq elfeed-search-filter "@1-month-ago +unread"))
diff --git a/.config/doom/init.el b/.config/doom/init.el
index 281beed..bb6822e 100644
--- a/.config/doom/init.el
+++ b/.config/doom/init.el
@@ -168,7 +168,7 @@
;;emms
;;everywhere ; *leave* Emacs!? You must be joking
;;irc ; how neckbeards socialize
- ;;(rss +org) ; emacs as an RSS reader
+ (rss +org) ; emacs as an RSS reader
;;twitter ; twitter client https://twitter.com/vnought
:config