[emacs] Properly add org-roam and org-roam-ui

This commit is contained in:
Sebastian Schulze 2022-04-19 08:34:16 +02:00
parent 3c5e7ae1e2
commit ffcc3e6e09
Signed by: bascht
GPG Key ID: 5BCB1D3B4D38A35A
3 changed files with 31 additions and 4 deletions

View File

@ -71,7 +71,7 @@
ledger ; an accounting system in Emacs
markdown ; writing docs for people to ignore
nix ; I hereby declare "nix geht mehr!"
(org +gnuplot +dragndrop +journal +pandoc +pomodoro +present) ; organize your plain life in plain text
(org +gnuplot +dragndrop +journal +pandoc +pomodoro +present +hugo +roam2) ; organize your plain life in plain text
(ruby +rails) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"}
(sh +fish) ; she sells {ba,z,fi}sh shells on the C xor
(yaml +lsp) ; JSON, but readable

View File

@ -1,7 +1,7 @@
;;; org.el -*- lexical-binding: t; -*-
(after! org
(use-package! org
:init
(setq org-directory "~/Documents/Zettelkasten"
calendar-week-start-day 1
org-agenda-columns-add-appointments-to-effort-sum t
@ -324,4 +324,29 @@
(add-hook 'org-clock-in-hook 'save-buffer)
(add-hook 'org-clock-out-hook 'save-buffer)
)
)
(use-package! org-roam
:init
(setq org-roam-directory (file-truename "~/WirZwei/ZettelkastenOrg")
org-roam-completion-everywhere t
org-roam-capture-templates
'(("d" "default" plain
"%?"
:if-new (file+head "${title}.org" "#+title: ${title}\n")
:unnarrowed t))
org-id-link-to-org-use-id 'create-if-interactive)
:config
(org-roam-db-autosync-mode +1)
(add-hook 'org-roam-mode-hook #'turn-on-visual-line-mode))
(use-package! websocket
:after org-roam)
(use-package! org-roam-ui
:init
:after org
:config
(setq org-roam-ui-sync-theme t
org-roam-ui-follow t
org-roam-ui-update-on-save t
org-roam-ui-open-on-start t))

View File

@ -8,6 +8,8 @@
(package! org-alert)
(package! humanoid-themes)
(package! csv-mode)
(unpin! org-roam)
(package! org-roam-ui)
{{- range .doom.extra_packages }}
(package! {{ . }})