diff --git a/modules/tools/lsp/+eglot.el b/modules/tools/lsp/+eglot.el index a163bfc5a..c99da683a 100644 --- a/modules/tools/lsp/+eglot.el +++ b/modules/tools/lsp/+eglot.el @@ -62,9 +62,12 @@ server an expensive restart when its buffer is reverted." (use-package! consult-eglot - :defer t :when (modulep! :completion vertico) - :init (define-key eglot-mode-map [remap xref-find-apropos] #'consult-eglot-symbols)) + :defer t + :init + (map! :after eglot + :map eglot-mode-map + [remap xref-find-apropos] #'consult-eglot-symbols)) (use-package! flycheck-eglot