aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config/emacs/emacs.d/emacs.org15
1 files changed, 8 insertions, 7 deletions
diff --git a/config/emacs/emacs.d/emacs.org b/config/emacs/emacs.d/emacs.org
index be069675..567ab3fd 100644
--- a/config/emacs/emacs.d/emacs.org
+++ b/config/emacs/emacs.d/emacs.org
@@ -3109,18 +3109,19 @@ Most shell applications accept Perl Compatible Regular Expressions."
("C-c e x b" . #'xref-go-back)
("C-c e x f" . #'xref-go-forward)
("C-c e r" . #'eglot-rename))
+ :config
+ (setq eglot-server-programs (list (cons '(c-mode c-ts-mode c++-mode c++-ts-mode)
+ #'kb/c*-eglot-server)
+ (cons '(java-mode java-ts-mode)
+ #'kb/java-eglot-server)
+ (cons '(python-mode python-ts-mode)
+ #'kb/python-eglot-server)))
:custom
(eglot-report-progress t)
(eglot-confirm-server-initiated-edits 'confirm)
(eglot-autoshutdown t)
(eglot-extend-to-xref t)
- (eglot-stay-out-of '(flymake))
- (eglot-server-programs (list (cons '(c-mode c-ts-mode c++-mode c++-ts-mode)
- #'kb/c*-eglot-server)
- (cons '(java-mode java-ts-mode)
- #'kb/java-eglot-server)
- (cons '(python-mode python-ts-mode)
- #'kb/python-eglot-server))))
+ (eglot-stay-out-of '(flymake)))
#+end_src
**** Debug Adapter Protocol