emacs-lsp / lsp-mode

Emacs client/library for the Language Server Protocol
https://emacs-lsp.github.io/lsp-mode
GNU General Public License v3.0
4.79k stars 889 forks source link

Support Nix language servers for `nix-ts-mode` #4286

Open bandithedoge opened 10 months ago

bandithedoge commented 10 months ago

The nix-ts-mode package on MELPA provides a Tree-sitter-based major mode for Nix files. Since LSP Mode already supports other third-party TS-based modes such as jq-ts-mode, it would make sense for this one to be included as well.

peterbecich commented 10 months ago

link for convenience: https://github.com/remi-gelinas/nix-ts-mode

There is already support for rnix LSP server: https://github.com/nix-community/rnix-lsp

There is another LSP server nixd requested in this issue: https://github.com/emacs-lsp/lsp-mode/issues/4168