From 719716cf2049bef1fa46a159a5e2ce33301ec4d3 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 9 Mar 2023 14:45:15 -0500 Subject: [PATCH] fix(clojure): eager localleader keybind This breaks Doom in scenarios where the user has set a non-standard doom-localleader-key, because the module is binding a localleader key too early in the startup process. Amend: ca90c5e83caa Fix: #7130 Ref: #7136 --- modules/lang/clojure/config.el | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/modules/lang/clojure/config.el b/modules/lang/clojure/config.el index eb1e2c0a4..2d21167ba 100644 --- a/modules/lang/clojure/config.el +++ b/modules/lang/clojure/config.el @@ -252,15 +252,15 @@ (use-package! clj-refactor - :config - (when (or (not (modulep! +lsp)) + :when (or (not (modulep! +lsp)) +clojure-load-clj-refactor-with-lsp) - (add-hook 'clojure-mode-hook #'clj-refactor-mode) - (set-lookup-handlers! 'clj-refactor-mode - :references #'cljr-find-usages) - (map! :map clojure-mode-map - :localleader - :desc "refactor" "R" #'hydra-cljr-help-menu/body))) + :hook (clojure-mode . clj-refactor-mode) + :config + (set-lookup-handlers! 'clj-refactor-mode + :references #'cljr-find-usages) + (map! :map clojure-mode-map + :localleader + :desc "refactor" "R" #'hydra-cljr-help-menu/body)) ;; clojure-lsp already uses clj-kondo under the hood