Commit Diff


commit - 622d92f59f90e1588a1189bb65b9593f4bd76d32
commit + 2c103c15588e8c2fedb35f0897c15315347b9f8d
blob - 6b3e4d4e34b6ef1cf85e1db21ece7dccc7454f4b
blob + 39863145023328281f7b8d1965dea18ca8adc327
--- .gitignore
+++ .gitignore
@@ -7,6 +7,7 @@ config.el
 elpa
 feeds.el
 nov-places
+org-roam.db
 private.el
 straight
 tramp
blob - 2e30e156f1fef45449f19fbe3d9596520f30dcb0
blob + c4bfffec1c31a63ed509e4d609837783807cf763
--- config.org
+++ config.org
@@ -284,8 +284,25 @@ Makes it easy to switch windows.
         (make-directory orgdir))
       (setq org-directory orgdir
             org-agenda-files orgdir)))
-
 #+end_src
+** Roam
+#+begin_src emacs-lisp
+  (use-package org-roam
+    :straight t
+    :after org
+    :bind (("C-c n l" . org-roam-buffer-toggle)
+           ("C-c n f" . org-roam-node-find)
+           ("C-c n i" . org-roam-node-insert))
+    :init
+    (setq org-roam-v2-ack t
+          org-roam-directory
+          (let ((dir (expand-file-name "notes" org-directory)))
+            (unless (file-exists-p dir)
+              (make-directory dir))
+            dir))
+    :config
+    (org-roam-setup))
+#+end_src
 * Code
 ** Autocomplete
 #+begin_src emacs-lisp