From 0ea84d1c3bff76cdf8983bd033717631016fb31b Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 20 Mar 2024 00:03:37 -0400 Subject: [PATCH] feat(vertico): add consult-yasnippet Close: #7471 Co-authored-by: LemonBreezes --- modules/completion/vertico/config.el | 5 +++++ modules/completion/vertico/packages.el | 3 +++ 2 files changed, 8 insertions(+) diff --git a/modules/completion/vertico/config.el b/modules/completion/vertico/config.el index 3f2bf3f30..e15bd0fb7 100644 --- a/modules/completion/vertico/config.el +++ b/modules/completion/vertico/config.el @@ -251,6 +251,11 @@ orderless." (not (modulep! :checkers syntax +flymake))) :after (consult flycheck)) +(use-package! consult-yasnippet + :when (modulep! :editor snippets) + :defer t + :init (map! [remap yas-insert-snippet] #'consult-yasnippet)) + (use-package! embark :defer t diff --git a/modules/completion/vertico/packages.el b/modules/completion/vertico/packages.el index 787d22140..8d1f9c75f 100644 --- a/modules/completion/vertico/packages.el +++ b/modules/completion/vertico/packages.el @@ -24,3 +24,6 @@ (package! vertico-posframe :recipe (:host github :repo "tumashu/vertico-posframe") :pin "2e0e09e5bbd6ec576ddbe566ab122575ef051fab")) + +(when (modulep! :editor snippets) + (package! consult-yasnippet :pin "834d39acfe8a7d2c304afbe4d649b9372118c756"))