aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBardofSprites <[email protected]>2025-08-21 20:20:21 -0400
committerBardofSprites <[email protected]>2025-08-21 20:20:21 -0400
commit04f13418111548612fc871e1db303a65c411298d (patch)
tree05e9cfd7288d87916a78bdfc0b60de2e8256750a
parent820ed99cc71b72cac898cdc6bc9e4ef2828ac4e0 (diff)
citar and org roam
-rw-r--r--bard-emacs-modules/bard-emacs-writing.el45
1 files changed, 45 insertions, 0 deletions
diff --git a/bard-emacs-modules/bard-emacs-writing.el b/bard-emacs-modules/bard-emacs-writing.el
index fd7d1cc..9595d97 100644
--- a/bard-emacs-modules/bard-emacs-writing.el
+++ b/bard-emacs-modules/bard-emacs-writing.el
@@ -236,4 +236,49 @@
("<f9>" . logos-focus-mode)
("C-x n n" . logos-narrow-dwim)))
+(use-package citar
+ :ensure t
+ :bind
+ ("C-c n c" . citar-open)
+ :config
+ (setq citar-bibliography '("~/Documents/bib/references.bib"))
+ (setq org-cite-global-bibliography citar-bibliography
+ org-cite-insert-processor 'citar
+ org-cite-follow-processor 'citar
+ org-cite-activate-processor 'citar)
+
+ (setq citar-notes-paths '("~/Notes/denote"))
+ (setq citar-library-paths '("~/Documents/Research Articles/"))
+ ;; (setq citar-file-open-functions 'find-file)
+ :hook
+ (org-mode . citar-capf-setup)
+ :bind (("C-c i" . citar-insert-citation))
+ )
+
+(use-package citar-denote
+ :ensure t
+ :config
+ (citar-denote-mode t)
+ )
+
+(use-package citar-embark
+ :ensure t
+ )
+
+;; Org Roam (trying this out again?)
+;;;; Org Roam
+(use-package org-roam
+ :ensure t
+ :custom
+ (org-roam-directory (file-truename "~/Notes/denote"))
+ :bind (("C-c n l" . org-roam-buffer-toggle)
+ ("C-c n i" . org-roam-node-insert))
+ :config
+ (org-roam-db-autosync-mode 1))
+
+(use-package org-roam-ui
+ :ensure t
+ :bind
+ ("C-c n u" . org-roam-ui-open))
+
(provide 'bard-emacs-writing)