diff --git a/home/emacs/default.nix b/home/emacs/default.nix index 2f97436a..021080ee 100644 --- a/home/emacs/default.nix +++ b/home/emacs/default.nix @@ -15,6 +15,10 @@ path = "${homeDirectory}/Org"; uri = "git+https://git.xenia.me.uk/xenia/Org.git"; }; + references = { + path = "${homeDirectory}/.references"; + uri = "git+https://git.xenia.me.uk/xenia/references.git"; + }; elfeed = { path = "${homeDirectory}/.elfeed"; uri = "git+https://git.xenia.me.uk/xenia/elfeed.git"; diff --git a/home/emacs/modules/custom-org-config.el b/home/emacs/modules/custom-org-config.el index 43e04504..a6ab1d3a 100644 --- a/home/emacs/modules/custom-org-config.el +++ b/home/emacs/modules/custom-org-config.el @@ -55,6 +55,14 @@ :empty-lines 1) )) +(setq citar-bibliography '("~/.references/main.bib") + citar-library-paths '("~/.references/library") + citar-notes-paths '("~/.references/notes") + citar-symbols '((file "F" . "󰂺") + (note "N" . "󰎞") + (link "L" . "󰌹"))) +(require 'citar nil :noerror) + (setq khalel-import-org-file (expand-file-name "calendar.org" org-directory) khalel-import-org-file-read-only nil khalel-import-org-file-confirm-overwrite nil diff --git a/system/emacs.nix b/system/emacs.nix index f7599231..9f17a5cb 100644 --- a/system/emacs.nix +++ b/system/emacs.nix @@ -44,11 +44,14 @@ emms # org-packages - denote + org-roam org-appear org-cliplink org-journal org-modern + citar + citar-embark + citar-org-roam khalel # project-packages