My BASB Implementation in Org Mode
The author describes their BASB implementation using Emacs Org mode, focusing on configuration choices and workflow design. They highlight the use of org-reverse-note-order to insert new headings at the top and rely on org-roam's daily notes for journaling. The setup organizes templates and journal files in separate subdirectories to keep the system performant and maintainable.
- ▪The global configuration includes setting (setq org-reverse-note-order t) so new entries appear at the top of headings.
- ▪Journaling is handled with org-roam's dailies, using separate daily files rather than a single org file.
- ▪All journal templates are stored as full Org files in a dedicated ~/org-roam-repo/templates directory for easier editing.
- ▪Journal entries themselves are kept in a ~/org-roam-repo/journals subdirectory to reduce clutter and improve performance.
Opening excerpt (first ~120 words) tap to expand
The meat and potatoes of the series! The stuff you’ve probably been waiting for! Rather than dump the entirety of my init folder on you, I’ve opted to give a more narrative explanation of how the system came to be. If you are unclear about anything, please reach out on the socials and I’ll do my best to clarify. Reminder: I use the term BASB to refer to the solution we’re building in Org. I’m sure I’ll update this page more than a few times, but expect I’ll write a new version after enough time passes. Global Configurations There aren’t that many global configurations I want to call out at the top. Generally, I write my init file in org, add packages and comments that I want to try, and add in commands I want to keep handy to my general.el keymap.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at For the Wynn.