Going to play around with ElFeed to see about reading a small collection of articles in Emacs (see this introduction). Let’s load it up if it is installed.
(when (require 'elfeed nil t)
(define-key personal-global-map (kbd "r") 'elfeed))
We just need to maintain a list of the RSS and Atom feeds we want to read. Personally, I don’t want a lot of entries. No announcements either…just quality essays. That said, Emacs-related essays would be fun to read in Emacs, since any code would be trivial to evaluate. ;-)
(setq elfeed-feeds
'("http://www.howardism.org/index.xml" ;; My Blog
"http://endlessparentheses.com/atom.xml" ;; Emacs Blog
"http://www.masteringemacs.org/feed/" ;; Emacs Blog
"http://emacs-fu.blogspot.com/feeds/posts/default"
"http://emacsredux.com/atom.xml" ;; Emacs Blog
"http://www.lunaryorn.com/feed.atom" ;; Emacs Blog
"http://swannodette.github.com/atom.xml" ;; David Nolen, duh.
"http://batsov.com/atom.xml" ;; Bozhidar Batsov
"http://twogreenleaves.org/index.php?feed=rss"
"https://medium.com/feed/@hlship/" ;; Programming
"http://gigasquidsoftware.com/atom.xml" ;; Clojure
"http://blog.fogus.me/feed/" ;; Programming
"http://steve-yegge.blogspot.com/atom.xml"
"http://www.rkn.io/feed.xml")) ;; Programming
Then kick it off with: C-x w
Note: I plan on updating my feed list somewhat organically, so that I don’t get overwhelmed with too much information.
Tag filters start with + and -. When +, entries must be tagged with that tag. When -, entries must not be tagged with that tag. Some examples,
+unread: show only unread posts. -junk +unread: don’t show unread “junk” entries.
This means, that I would like to not just mark things dynamically, but automatically tag certain feeds that I know belong to certain content.
Make sure that we can simply require
this library.
(provide 'init-elfeed)
Before you can build this on a new system, make sure that you put
the cursor over any of these properties, and hit: C-c C-c