aboutsummaryrefslogtreecommitdiff
path: root/org.el
blob: 6d7a7bb243752665ae0879f1035e641eb6c9b421 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
(setq org-directory "~/Documents/org/")
(setq org-agenda-files '("agenda.org"))

(use-package org
  :hook
  ((org-mode . visual-line-mode))
  :config
  (setq org-export-with-smart-quotes t)
  ;; (dolist (i '("amsmath" "amssymb" "mathtools" "mathrsfs"))
  ;; 	  (add-to-list 'org-latex-packages-alist '("" i t)))
  )

(use-package org-roam
  :init
  (make-directory "~/Documents/roam" t)
  :custom
  (org-roam-directory "~/Documents/roam")
  :bind
  (("C-c r n" . org-roam-node-insert)
   ("C-c r f" . org-roam-node-find)
   ("C-c r l" . org-roam-buffer-toggle))
  :config
  (require 'org-roam-export)
  (org-roam-db-autosync-mode))

(use-package org-roam-ui
  :straight
  (:host github :repo "org-roam/org-roam-ui" :branch "main" :files ("*.el" "out"))
  :after org-roam
  :bind
  (("C-c r o" . org-roam-ui-open))
  :config
  (setq org-roam-ui-sync-theme t
        org-roam-ui-follow t
        org-roam-ui-update-on-save t))

(use-package xenops
  :hook
  ((org-mode . xenops-mode))
  :config
  (setq xenops-reveal-on-entry t))