diff options
author | Tom Willemse | 2022-09-22 22:29:06 -0700 |
---|---|---|
committer | Tom Willemse | 2022-09-22 22:29:06 -0700 |
commit | 9c7baa6235c819f81a8a6641312ca53b1c368a77 (patch) | |
tree | 80d7ea5782a7ec8121631dd5c43dc6579ae0b1b6 | |
parent | 3c22cbb1e04712f9d770d5dce4f94d1825104a90 (diff) | |
download | emacs-config-9c7baa6235c819f81a8a6641312ca53b1c368a77.tar.gz emacs-config-9c7baa6235c819f81a8a6641312ca53b1c368a77.zip |
[oni-elfeed] Mark any paid LWN post as read
I can't read these anyway, so I might as well not see them.
-rw-r--r-- | oni-elfeed.el | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/oni-elfeed.el b/oni-elfeed.el index 9cac765..b1d515f 100644 --- a/oni-elfeed.el +++ b/oni-elfeed.el @@ -4,7 +4,7 @@ ;; Author: Tom Willemse <tom@ryuslash.org> ;; Keywords: local -;; Version: 2022.0912.090640 +;; Version: 2022.0922.222847 ;; Package-Requires: (elfeed olivetti) ;; This program is free software; you can redistribute it and/or modify @@ -85,6 +85,12 @@ (elfeed-make-tagger :before "2 weeks ago" :remove 'unread)) +;;; Mark any post from LWN as read if it starts with “[$]”. +(add-hook 'elfeed-new-entry-hook + (elfeed-make-tagger :feed-url (rx "lwn.net") + :entry-title (rx bos "[$]") + :remove 'unread)) + (add-hook 'elfeed-show-mode-hook #'oni-elfeed-enable-olivetti-mode) (provide 'oni-elfeed) |