org-roam

Org-roam is a knowledge management system, or personal wiki, built on top of Emacs’ Org-mode. It implements a networked thought system, similar to Roam Research, allowing users to create interconnected notes in a non-hierarchical way. This facilitates effortless linking and discovery of connections between ideas, effectively creating a “second brain” for managing information. Setting up Org-roam Since I’m also publishing the notes using hugo, some properties are needed. (setq org-roam-capture-templates '(("d" "default" plain "#+author: %n\n#+date: %t\n#+description: \n#+hugo_base_dir: ..\n#+hugo_section: posts\n#+hugo_categories: other\n#+property: header-args :exports both\n#+hugo_tags: \n%?" :if-new (file+head "%<%Y-%m-%d_%H-%M-%S>-${slug}.org" "#+title: ${title}\n") :unnarrowed t) ("p" "programming" plain "#+author: %n\n#+date: %t\n#+description: \n#+hugo_base_dir: ..\n#+hugo_section: posts\n#+hugo_categories: programming\n#+property: header-args :exports both\n#+hugo_tags: \n%?" :if-new (file+head "%<%Y-%m-%d_%H-%M-%S>-${slug}.org" "#+title: ${title}\n") :unnarrowed t) ("t" "tech" plain "#+author: %n\n#+date: %t\n#+description: \n#+hugo_base_dir: ..\n#+hugo_section: posts\n#+hugo_categories: tech\n#+property: header-args :exports both\n#+hugo_tags: \n%?" :if-new (file+head "%<%Y-%m-%d_%H-%M-%S>-${slug}.org" "#+title: ${title}\n") :unnarrowed t))) Code Snippet 1: org-roam-capture-templates for quick note capturing. d default plain #+author: %n These will separate each templates into its own category. Other category is still needed as default, for when I’m using a less used category. ...

July 31, 2025 · 2 min · Kristian Alexander P

How I Take Notes with Org-roam

https://jethrokuan.github.io/org-roam-guide/ jethrokua Org-roam configuration NEXT Implement this Intricate Org-roam configuration.

July 29, 2025 · 1 min · Kristian Alexander P

Org-roam User Manual

Testing org-roam-capture-ref-templates Links https://www.orgroam.com/manual.html#org_002droam_002dprotocol Official org-roam manual.

July 29, 2025 · 1 min · Kristian Alexander P

[Blog] My Org+Pandoc Workflow : r/emacs

Links https://www.reddit.com/r/emacs/comments/1bqmc8j/blog_my_orgpandoc_workflow/ Emacs org-mode configuration.

April 6, 2024 · 1 min · Kristian Alexander P

noweb

noweb in org-mode The Code in org-org-mode: #+name: first-block #+begin_src python :results output print ("first-block") #+end_src #+begin_src python :noweb yes :results output <<first-block>> print("second-block") #+end_src print ("first-block") Code Snippet 1: first block first-block print ("first-block") print("second-block") Code Snippet 2: second block first-block second-block

March 27, 2024 · 1 min · Kristian Alexander P

org-agenda

A built-in agenda for emacs org-mode.

March 19, 2024 · 1 min · Kristian Alexander P