Ver código fonte

Add org-roam

Colin Powell 5 anos atrás
pai
commit
164a89dab2
2 arquivos alterados com 22 adições e 0 exclusões
  1. 18 0
      emacs/.config/doom/+org.el
  2. 4 0
      emacs/.config/doom/packages.el

+ 18 - 0
emacs/.config/doom/+org.el

@@ -137,3 +137,21 @@
 
 (map! :leader
       (:prefix "f" :desc "Save all org buffers" "a" #'org-save-all-org-buffers))
+
+(use-package! org-roam
+  :commands (org-roam-insert org-roam-find-file org-roam)
+  :init
+  (setq org-roam-directory "/path/to/org-files/")
+  (map! :leader
+        :prefix "n"
+        :desc "Org-Roam-Insert" "i" #'org-roam-insert
+        :desc "Org-Roam-Find"   "/" #'org-roam-find-file
+        :desc "Org-Roam-Buffer" "r" #'org-roam)
+  :config
+  (org-roam-mode +1))
+
+(with-eval-after-load 'org-roam
+  (with-eval-after-load 'company
+    (with-eval-after-load 'org
+      (require 'company-org-roam)
+      (company-org-roam-init))))

+ 4 - 0
emacs/.config/doom/packages.el

@@ -20,6 +20,10 @@
   :recipe (:host github
            :repo "Fuco1/justify-kp"))
 
+(package! org-roam
+  :recipe (:host github
+           :repo "jethrokuan/org-roam"))
+
 (package! eglot)
 
 ;; python stuffs