From 1140fae10c56971efd2b6114cf264b289aca6975 Mon Sep 17 00:00:00 2001 From: Kenny Ballou Date: Tue, 5 Mar 2024 11:28:19 -0700 Subject: config: emacs: eglot: setq server programs This variable does not appear to customize quite right. Signed-off-by: Kenny Ballou --- config/emacs/emacs.d/emacs.org | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'config/emacs/emacs.d/emacs.org') 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 -- cgit v1.2.1