doom: remove eglot-x and unused eglot config
This commit is contained in:
parent
3518f61949
commit
316df063a6
1 changed files with 1 additions and 18 deletions
|
@ -141,9 +141,6 @@ Tangle ~packages.el~ from within org-mode.
|
|||
|
||||
(package! eglot :type 'built-in :built-in 'prefer)
|
||||
|
||||
(package! eglot-x
|
||||
:recipe (:type git :host github :repo "nemethf/eglot-x"))
|
||||
|
||||
(package! org-modern)
|
||||
|
||||
(package! editorconfig)
|
||||
|
@ -873,21 +870,12 @@ mu4e + mbsync + msmtp:
|
|||
#+begin_src emacs-lisp :lexical t
|
||||
(use-package! eglot
|
||||
:after (consult)
|
||||
:commands (eglot-ensure)
|
||||
|
||||
:init
|
||||
(add-hook! (java-mode java-ts-mode) :append :local #'eglot-ensure)
|
||||
:commands eglot eglot-ensure
|
||||
|
||||
:config
|
||||
(delete '(elixir-mode "language_server.sh") eglot-server-programs)
|
||||
(add-to-list 'eglot-server-programs '(elixir-mode . ("elixir-ls")))
|
||||
|
||||
(delete '(nix-mode "rnix-lsp") eglot-server-programs)
|
||||
(add-to-list 'eglot-server-programs '(nix-mode . ("nil")))
|
||||
|
||||
(delete '((java-mode java-ts-mode) "jdtls") eglot-server-programs)
|
||||
(add-to-list 'eglot-server-programs '((java-mode java-ts-mode) . ("jdt-language-server" "-config" "~/.cache/jdtls" "-data" ".jdtls-cache")))
|
||||
|
||||
(add-to-list 'eglot-server-programs '(gleam-ts-mode . ("gleam" "lsp")))
|
||||
|
||||
(setq! xref-show-xrefs-function #'consult-xref
|
||||
|
@ -901,11 +889,6 @@ mu4e + mbsync + msmtp:
|
|||
:autoEvalInputs t
|
||||
:nixpkgsInputName "nixpkgs"))))))
|
||||
|
||||
(use-package! eglot-x
|
||||
:after (eglot)
|
||||
:commands (eglot-ensure eglot-x-setup)
|
||||
:config
|
||||
(eglot-x-setup))
|
||||
#+end_src
|
||||
|
||||
* Little things
|
||||
|
|
Reference in a new issue