From a3c978ba365103c62b9285f6b41d30fcfe378593 Mon Sep 17 00:00:00 2001 From: "Itai Y. Efrat" Date: Wed, 28 Apr 2021 23:07:22 +0300 Subject: [PATCH] selectrum: add bibtex-actions to tools/biblio --- modules/completion/selectrum/TODO.org | 2 ++ modules/tools/biblio/config.el | 7 +++++++ modules/tools/biblio/packages.el | 2 ++ 3 files changed, 11 insertions(+) diff --git a/modules/completion/selectrum/TODO.org b/modules/completion/selectrum/TODO.org index d77362a4e..64b1d82a0 100644 --- a/modules/completion/selectrum/TODO.org +++ b/modules/completion/selectrum/TODO.org @@ -22,3 +22,5 @@ In selectrum, it leads to =/foo/bar!= ** TODO ~:pg~ support * PROJ Other ** TODO bind =consult-lsp-diagnostics= to something? +** TODO test out bibtex-actions, check if more configuration should be added +https://github.com/bdarcus/bibtex-actions diff --git a/modules/tools/biblio/config.el b/modules/tools/biblio/config.el index 936370c6d..7f1fa22b7 100644 --- a/modules/tools/biblio/config.el +++ b/modules/tools/biblio/config.el @@ -12,3 +12,10 @@ :defer t :config (add-to-list 'ivy-re-builders-alist '(ivy-bibtex . ivy--regex-plus))) + + +(use-package! bibtex-actions + :when (featurep! :completion selectrum) + :defer t + :config + (add-to-list 'embark-keymap-alist '(bibtex . bibtex-actions-map))) diff --git a/modules/tools/biblio/packages.el b/modules/tools/biblio/packages.el index a9b7165ab..223243059 100644 --- a/modules/tools/biblio/packages.el +++ b/modules/tools/biblio/packages.el @@ -6,3 +6,5 @@ (package! ivy-bibtex :pin "9f6ea920a49457d85096caa0e61f086a42b2908e")) (when (featurep! :completion helm) (package! helm-bibtex :pin "9f6ea920a49457d85096caa0e61f086a42b2908e")) +(when (featurep! :completion selectrum) + (package! bibtex-actions :pin "743f548c0cd46e3418a7ca4736bde8c86f97c073"))