From 3431cec2b2b997e09791405729e80dedf464b091 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 23 Nov 2021 13:14:38 +0100 Subject: [PATCH] refactor(biblio): move org-cite-*-processor config So they're grouped with citar's config. Ref: hlissner/doom-emacs@45ee0ecf21a3 --- modules/tools/biblio/config.el | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/modules/tools/biblio/config.el b/modules/tools/biblio/config.el index 59fdb66e5..dff1f3c05 100644 --- a/modules/tools/biblio/config.el +++ b/modules/tools/biblio/config.el @@ -13,12 +13,21 @@ ;; Setup export processor; default csl/citeproc-el, with biblatex for ;; latex org-cite-export-processors '((latex biblatex) (t csl)) - org-cite-insert-processor 'citar - org-cite-follow-processor 'citar - org-cite-activate-processor 'citar org-support-shift-select t)) +(use-package! citar + :when (featurep! :completion vertico) + :no-require + :config + (setq org-cite-insert-processor 'citar + org-cite-follow-processor 'citar + org-cite-activate-processor 'citar) + (when (featurep! :lang org +roam2) + ;; Include property drawer metadata for 'org-roam' v2. + (setq citar-file-note-org-include '(org-id org-roam-ref)))) + + ;; `org-cite' processors (use-package! oc-biblatex :after oc) (use-package! oc-csl :after oc) @@ -28,15 +37,6 @@ ;; ;;; Third-party -(use-package! citar-org - :when (featurep! :completion vertico) - :when (featurep! :lang org +roam2) - :defer t - :config - ;; Include property drawer metadata for 'org-roam' v2. - (setq citar-file-note-org-include '(org-id org-roam-ref))) - - (use-package! bibtex-completion :when (or (featurep! :completion ivy) (featurep! :completion helm))