summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp')
-rw-r--r--lisp/km-elfeed.el7
1 files changed, 7 insertions, 0 deletions
diff --git a/lisp/km-elfeed.el b/lisp/km-elfeed.el
index bea17c1..b7de3e6 100644
--- a/lisp/km-elfeed.el
+++ b/lisp/km-elfeed.el
@@ -56,5 +56,12 @@ filter to the default, respectively."
(interactive)
(elfeed-search-set-filter (default-value 'elfeed-search-filter)))
+;;;###autoload
+(defun km/elfeed-catchup ()
+ (interactive)
+ (mark-whole-buffer)
+ (elfeed-search-untag-all-unread)
+ (km/elfeed-default-filter))
+
(provide 'km-elfeed)
;;; km-elfeed.el ends here