fix eglot program for cmake file

This commit is contained in:
zedhugh committed 2025-06-23 22:32:35 +08:00
1 parent cccde7f611
commit 8d3d7ef2b0
1 file changed
+2 -1
+2 -1
View File
@@ -48,7 +48,8 @@
(setq eglot-autoshutdown t) (setq eglot-autoshutdown t)
(add-to-list 'eglot-ignored-server-capabilities :inlayHintProvider) (add-to-list 'eglot-ignored-server-capabilities :inlayHintProvider)
(add-to-list 'eglot-server-programs (add-to-list 'eglot-server-programs
'((cmake-mode cmake-ts-mode) . ("cmake-language-server"))) `((cmake-mode cmake-ts-mode)
. ,(eglot-alternatives '(("neocmakelsp" "--stdio") "cmake-language-server"))))
(add-hook 'eglot-managed-mode-hook #'creature/eglot-load-markdown-for-doc) (add-hook 'eglot-managed-mode-hook #'creature/eglot-load-markdown-for-doc)
(add-hook 'eglot-managed-mode-hook #'creature/disable-eglot-for-json) (add-hook 'eglot-managed-mode-hook #'creature/disable-eglot-for-json)