Add roam config
This commit is contained in:
parent
d7d89b303b
commit
24cf1d1437
1 changed files with 40 additions and 9 deletions
|
|
@ -46,7 +46,7 @@
|
||||||
(setq alert-default-style 'libnotify
|
(setq alert-default-style 'libnotify
|
||||||
org-wild-notifier-alert-time '(0)
|
org-wild-notifier-alert-time '(0)
|
||||||
)
|
)
|
||||||
(setq org-agenda-files '("~/org/agenda.org")))
|
(setq org-agenda-files '("~/Nextcloud/org/agenda.org")))
|
||||||
|
|
||||||
(setq
|
(setq
|
||||||
;; org-fancy-priorities-list '("[A]" "[B]" "[C]")
|
;; org-fancy-priorities-list '("[A]" "[B]" "[C]")
|
||||||
|
|
@ -108,15 +108,46 @@
|
||||||
;; You can also try 'gd' (or 'C-c c d') to jump to their definition and see how
|
;; You can also try 'gd' (or 'C-c c d') to jump to their definition and see how
|
||||||
;; they are implemented.
|
;; they are implemented.
|
||||||
|
|
||||||
;; Because I'm evil
|
|
||||||
(use-package! ranger
|
;; tex-style look for mathsy org documents
|
||||||
|
(defun my/latex-style-font ()
|
||||||
|
"Use a serif font similar to LaTeX in current buffer."
|
||||||
|
(setq buffer-face-mode-face '(:family "TeX Gyre Pagella" :height 120 :weight light))
|
||||||
|
(buffer-face-mode t))
|
||||||
|
(add-hook 'LaTeX-mode-hook #'my/latex-style-font)
|
||||||
|
|
||||||
|
(defun my/org-cdlatex-font-setup ()
|
||||||
|
(when (and (derived-mode-p 'org-mode) org-cdlatex-mode)
|
||||||
|
(my/latex-style-font)))
|
||||||
|
|
||||||
|
(add-hook 'org-cdlatex-mode-hook #'my/org-cdlatex-font-setup)
|
||||||
|
|
||||||
|
;; org roam configuration
|
||||||
|
(use-package! org-roam
|
||||||
|
:after org
|
||||||
|
:init
|
||||||
|
(setq org-roam-v2-ack t) ;; for v2 only
|
||||||
|
:custom
|
||||||
|
(org-roam-directory (file-truename "~/Nextcloud/org/uni/Uni Bonn/"))
|
||||||
|
(org-roam-completion-everywhere t)
|
||||||
:config
|
:config
|
||||||
(setq ranger-show-hidden t) ;; Show hidden files
|
(org-roam-db-autosync-mode)
|
||||||
(setq ranger-cleanup-on-disable t) ;; Cleanup buffers when disabled
|
|
||||||
(setq ranger-modify-header t) ;; Show the header line
|
;; capture templates for new nodes
|
||||||
(setq ranger-override-dired t) ;; Use ranger instead of dired
|
(setq org-roam-capture-templates
|
||||||
(setq ranger-max-preview-size 10) ;; Max size for file previews in MB
|
'(("d" "default" plain "%?"
|
||||||
)
|
:target (file+head "%<%Y%m%d%H%M%S>-${slug}.org"
|
||||||
|
"#+title: ${title}\n#+created: %U\n\n")
|
||||||
|
:unnarrowed t))))
|
||||||
|
|
||||||
|
;; optional but recommended keybindings
|
||||||
|
(map! :leader
|
||||||
|
:prefix "n"
|
||||||
|
:desc "Org Roam" "r" #'org-roam-node-find
|
||||||
|
:desc "Org Roam insert link" "i" #'org-roam-node-insert
|
||||||
|
:desc "Org Roam capture" "c" #'org-roam-capture
|
||||||
|
:desc "Org Roam buffer toggle" "b" #'org-roam-buffer-toggle
|
||||||
|
:desc "Org Roam graph" "g" #'org-roam-graph)
|
||||||
|
|
||||||
;; I hardly use this nowadays but it's still good to have around
|
;; I hardly use this nowadays but it's still good to have around
|
||||||
(use-package eradio
|
(use-package eradio
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue