Setting up elfeed

*
planted: 26/05/2025last tended: 27/05/2025

Documenting here the steps that I took to set up elfeed, a feed reader for Emacs.

1. 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:

(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

2. People   elfeed

2.1. A12   a

2.1.1. Links to people here

2.2. B50   b

2.2.1. 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.

2.3. Using elfeed

2.4. 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.

3. On desktop

TODO

4. TODO

  • [ ] sync the elfeed DB directory to desktop
  • [ ] set up elfeed on desktop

5. Elsewhere

5.1. In my garden

Notes that link to this note (AKA backlinks).

5.2. In the Agora

5.3. Mentions

Recent changes. Source. Peer Production License.