A personal knowledge management system built on org-roam, with automated publishing to this site via ox-hugo.

Workflow#

  1. Capture - Notes taken in Emacs org-mode
  2. Connect - org-roam links ideas across notes
  3. Publish - ox-hugo exports selected notes to Hugo markdown
  4. Deploy - Git push triggers Cloudflare Pages build

Tools#

  • Emacs - Primary editor and environment
  • org-roam - Networked note-taking with backlinks
  • ox-hugo - Export org files to Hugo-compatible markdown
  • Hugo - Static site generator
  • Syncthing - Sync org files across devices

Current Focus#

Refining the capture-to-publish pipeline and improving discoverability of connected ideas.