diff --git a/bundle/bundle--package.el b/bundle/bundle--package.el index 18b03817..78f86e26 100644 --- a/bundle/bundle--package.el +++ b/bundle/bundle--package.el @@ -40,9 +40,13 @@ ;; (setq nov-unzip-program "c:/msys64/usr/bin/unzip.exe"))) (use-package eglot + :ensure nil :defer t :config - (add-to-list 'eglot-server-programs '((c++-mode c-mode) "ccls"))) + (if (eq system-name 'windows-nt) + ;; %USERPROFILE%\AppData\Local\Programs\clangd-windows-17.0.3\clangd_17.0.3\bin + (add-to-list 'eglot-server-programs '((c++-mode c-mode) "clangd")) + (add-to-list 'eglot-server-programs '((c++-mode c-mode) "ccls")))) (use-package sql :ensure nil