Remove org-roam

This commit is contained in:
Camden Dixie O'Brien 2022-10-24 12:44:39 +01:00 committed by Camden Dixie O'Brien
parent c08dad415f
commit e58b23cba4

View File

@ -349,40 +349,6 @@
"xelatex -shell-escape -interaction nonstopmode -output-directory %o %f"))
#+end_src
** Roam
A Zettelkasten in org mode? Yes please. It does need =sqlite3=
installed outside of Emacs land.
#+begin_src emacs-lisp
(use-package org-roam)
#+end_src
As stated in [[info:org-roam#Getting Started][the manual]], org-roam needs to know where notes are
stored. I'm going to go with =~/org/zet=, as its nice having all
org documents under =~/org=, but also we need to distinguish
zettels from other org stuff.
#+begin_src emacs-lisp
(make-directory "~/org/zet" t)
(setq org-roam-directory "~/org/zet")
#+end_src
And, also as recommended, we'll start [[help:org-roam-mode][org-roam-mode]] and
[[help:org-roam-db-autosync-mode][org-roam-db-autosync-mode]] after init:
#+begin_src emacs-lisp
(add-hook 'after-init-hook
(lambda ()
(org-roam-mode)
(org-roam-db-autosync-mode)))
#+end_src
Hook it into Ido.
#+begin_src emacs-lisp
(setq org-roam-completion-system 'ido)
#+end_src
** Default Applications
It's all fun and games until =C-c C-e h o= opens the source code.