GitHub

Folders and files

NameName

Last commit message

Last commit date

This repo implements a simple Emacs command that allows you to browse org-roam dailies in chronological order in a buffer. The dailies are read incrementally. It looks like this:

screenshot

How to run it?

  1. Save org-roam-dailies-feed.el somewhere in load-path (e.g. ~/.emacs.d/lisp/).
  2. In the config file:
    (add-to-list 'load-path "~/.emacs.d/lisp/")
    (require 'org-roam-dailies-feed)
    ;; Example keybindings
    (global-set-key (kbd "C-c r f") #'org-roam-dailies-feed-show)
    (global-set-key (kbd "C-c r F") #'org-roam-dailies-feed-load-older)
    
  3. Make sure dailies are located in org-roam-dailies-directory or org-roam-directory/daily/ with names like 2025-11-13.org.
  4. You might need to modify the org-roam-dailies-feed--dailies-dir function to help this code to locate your dailies.
  5. Call M-x org-roam-dailies-feed-show.
    • It loads the latest org-roam-dailies-feed-batch-size days.
    • Scroll down; when you’re close to the end, it auto-loads older days.
    • Or use M-x org-roam-dailies-feed-load-older (or C-c r F above) to force loading more.

Notes

I didn't write the code. A LLM did. I'm sharing it because I find it pretty useful.

Read the original on github.com ↗