Remove xref backend workaround

This commit is contained in:
David Morgan 2021-09-20 16:01:36 +01:00
parent 9279094044
commit a495f37071
1 changed files with 0 additions and 7 deletions

View File

@ -23,17 +23,10 @@
:hook
(clojure-mode . lsp)
(lsp-lens-mode . really-diminish-lsp-lens-mode)
(lsp-mode . xref-prefer-cider)
:config
(defun really-diminish-lsp-lens-mode ()
(diminish 'lsp-lens-mode)
(remove-hook 'lsp-lens-mode-hook 'really-diminish-lsp-lens-mode))
(defun xref-prefer-cider ()
(when (and lsp-mode
(eq 'lsp--xref-backend (car xref-backend-functions))
(memq 'cider--xref-backend xref-backend-functions))
(remove-hook 'xref-backend-functions 'cider--xref-backend 'local)
(add-hook 'xref-backend-functions 'cider--xref-backend nil 'local)))
(if (eq system-type 'darwin)
(setq lsp-keymap-prefix "s-l")
(setq lsp-keymap-prefix "C-c C-l"))