From ee0e87fc74dfab5398464c9221537d5648901319 Mon Sep 17 00:00:00 2001 From: Bruce D'Arcus Date: Sun, 21 Aug 2022 07:26:08 -0400 Subject: [PATCH] feat(biblio): add citar-org-roam Close: #6728 --- modules/tools/biblio/README.org | 1 + modules/tools/biblio/config.el | 5 +++++ modules/tools/biblio/packages.el | 4 +++- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/modules/tools/biblio/README.org b/modules/tools/biblio/README.org index 40621f755..230d23958 100644 --- a/modules/tools/biblio/README.org +++ b/modules/tools/biblio/README.org @@ -23,6 +23,7 @@ selected so it should be possible to use without modifications. - [[doom-package:parsebib]] if [[doom-module::completion ivy]] or [[doom-module::completion helm]] or [[doom-module::completion vertico]] - [[doom-package:citar]] if [[doom-module::completion vertico]] - [[doom-package:citar-embark]] if [[doom-module::completion vertico]] +- [[doom-package:citar-org-roam]] if [[doom-module::completion vertico]] and [[doom-module::lang org +roam2]] - [[doom-package:helm-bibtex]] if [[doom-module::completion helm]] - [[doom-package:ivy-bibtex]] if [[doom-module::completion ivy]] diff --git a/modules/tools/biblio/config.el b/modules/tools/biblio/config.el index 2cc83f60e..1a5a4fd96 100644 --- a/modules/tools/biblio/config.el +++ b/modules/tools/biblio/config.el @@ -29,6 +29,11 @@ :after citar embark :config (citar-embark-mode)) +(use-package! citar-org-roam + :when (modulep! :completion vertico) + :after citar org-roam + :config (citar-org-roam-mode)) + ;; `org-cite' processors (use-package! oc-biblatex :after oc) (use-package! oc-csl :after oc) diff --git a/modules/tools/biblio/packages.el b/modules/tools/biblio/packages.el index 35fd8a450..cd9bb6714 100644 --- a/modules/tools/biblio/packages.el +++ b/modules/tools/biblio/packages.el @@ -9,7 +9,9 @@ (package! helm-bibtex :pin "ce8c17690ddad73d01531084b282f221f8eb6669")) (when (modulep! :completion vertico) (package! citar :pin "146f2cb5a31d4968ec17f39f189e4ea131ccaf56") - (package! citar-embark :pin "146f2cb5a31d4968ec17f39f189e4ea131ccaf56")) + (package! citar-embark :pin "146f2cb5a31d4968ec17f39f189e4ea131ccaf56") + (when (modulep! :lang org +roam2) + (package! citar-org-roam :pin "4867479a5daaa8a86d918ad52bc7026213e38ce4"))) (package! parsebib :pin "175a1bdac1eabc7415116c8722795a1155e2d2c9") (package! citeproc :pin "406bd9964f1ce531fc45beddcf9ccc44d3456129")