add nix-mode to eglot

This commit is contained in:
Chris Cochrun 2025-10-08 14:20:16 -05:00
parent 53abe32896
commit 29e5e3e1a6
2 changed files with 6 additions and 0 deletions

View file

@ -3977,6 +3977,7 @@ Let's give eglot a try.
(rust-mode . eglot-ensure)
(rustic-mode . eglot-ensure)
(rust-ts-mode . eglot-ensure)
(nix-mode . eglot-ensure)
:config
(setq eglot-autoshutdown t)
@ -3991,6 +3992,8 @@ Let's give eglot a try.
(add-hook 'eglot-managed-mode-hook #'chris/eglot-capf)
(add-to-list 'eglot-server-programs '(wgsl-mode "wgsl-analyzer"))
(add-to-list 'eglot-server-programs '(qml-mode "qmlls"))
(add-to-list 'eglot-server-programs
'(nix-mode . ("nixd")))
(add-to-list 'eglot-server-programs
'(text-mode . ("harper-ls" "--stdio")))
(add-to-list 'eglot-server-programs

View file

@ -2906,6 +2906,7 @@ current buffer's, reload dir-locals."
(rust-mode . eglot-ensure)
(rustic-mode . eglot-ensure)
(rust-ts-mode . eglot-ensure)
(nix-mode . eglot-ensure)
:config
(setq eglot-autoshutdown t)
@ -2920,6 +2921,8 @@ current buffer's, reload dir-locals."
(add-hook 'eglot-managed-mode-hook #'chris/eglot-capf)
(add-to-list 'eglot-server-programs '(wgsl-mode "wgsl-analyzer"))
(add-to-list 'eglot-server-programs '(qml-mode "qmlls"))
(add-to-list 'eglot-server-programs
'(nix-mode . ("nixd")))
(add-to-list 'eglot-server-programs
'(text-mode . ("harper-ls" "--stdio")))
(add-to-list 'eglot-server-programs