No auto-highlight during lsp

This commit is contained in:
Benson Chu 2023-12-14 09:11:57 -06:00
parent 5c781ceeaf
commit 2ab611139c

View file

@ -49,11 +49,23 @@
* c++
#+begin_src emacs-lisp
(use-package lsp-mode
:custom
(lsp-completion-provider :none) ;; we use Corfu!
:init
(defun my/lsp-mode-setup-completion ()
(setf (alist-get 'styles (alist-get 'lsp-capf completion-category-defaults))
'(flex))) ;; Configure flex
:hook
(lsp-completion-mode . my/lsp-mode-setup-completion)
:config
(with-eval-after-load 'lsp-clangd
(add-to-list 'lsp-clients-clangd-args
"-j=16"))
(add-hook 'lsp-mode-hook
(lambda ()
(auto-highlight-symbol-mode -1)))
;; (setq lsp-disabled-clients nil)
;; (add-to-list 'lsp-disabled-clients '(c++-mode . ccls))