emacs: Disable nixd as it exits immediately after connecting

This commit is contained in:
Payas Relekar 2023-06-13 17:57:36 +05:30
parent 2bdaed5fcf
commit c2d29cb4b9

View file

@ -887,7 +887,7 @@ mu4e + mbsync + msmtp:
(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 . ("nixd")))
(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")))
@ -897,6 +897,10 @@ mu4e + mbsync + msmtp:
eglot-send-changes-idle-time 0.2
eglot-extend-to-xref t))
;; (setq-default eglot-workspace-configuration
;; '(:nixd (:options (:enable t
;; :target (:installable "/etc/nixos#nixosConfigurations.hermes.options")))))
(use-package! eglot-java
:commands (eglot-java-mode)
:after (eglot)