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
|
||||
org-wild-notifier-alert-time '(0)
|
||||
)
|
||||
(setq org-agenda-files '("~/org/agenda.org")))
|
||||
(setq org-agenda-files '("~/Nextcloud/org/agenda.org")))
|
||||
|
||||
(setq
|
||||
;; 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
|
||||
;; 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
|
||||
(setq ranger-show-hidden t) ;; Show hidden files
|
||||
(setq ranger-cleanup-on-disable t) ;; Cleanup buffers when disabled
|
||||
(setq ranger-modify-header t) ;; Show the header line
|
||||
(setq ranger-override-dired t) ;; Use ranger instead of dired
|
||||
(setq ranger-max-preview-size 10) ;; Max size for file previews in MB
|
||||
)
|
||||
(org-roam-db-autosync-mode)
|
||||
|
||||
;; capture templates for new nodes
|
||||
(setq org-roam-capture-templates
|
||||
'(("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
|
||||
(use-package eradio
|
||||
|
|
|
|||
Loading…
Reference in a new issue