# Setting up elfeed Documenting here the steps that I took to set up [[elfeed]], a feed reader for Emacs. ## On mobile Doom has a little module for it already. Just add `(rss +org)` to `.doom.d/init.el`. (Or rather, uncomment it - it's already in there). The `+org` bit gives you elfeed-org, a nicer way of organising your feeds. Create elfeed.org file at the top level of my org directory. elfeed should pick this location up by default. If you want it to live somewhere else, then add this to your config: ```emacs-lisp (setq rmh-elfeed-org-files '("~/where-my/file-lives/elfeed.org")) ``` Note that that's a list, so multiple sources if you want. Add some feeds to elfeed-org. I'm following [[Ton's way of organising feeds]], so I have it like this: \#+beginsrc org ## People :elfeed: ### A12 :a: #### Links to people here ### B50 :b: #### Links to people here \#+endsrc Run doom sync to install elfeed. And… it failed. Turns out I needed to do a `doom upgrade`. Let's wait and see what else is broken as a result… some other things, but I can still set up elfeed. ### Using elfeed ### Some notes As I was coming up with my structure for the org file, I tried retagging and reorganising the elfeed-org file. Didn't work. Turns out you need to delete the elfeed DB and rebuild it when you change the tags. ## On desktop TODO ## TODO - [ ] sync the elfeed DB directory to desktop - [ ] set up elfeed on desktop