module(helix,zed): Add nil as lsp for nix language

This commit is contained in:
ulic-youthlic 2025-06-14 01:22:51 +08:00
parent 7f20dd1e90
commit 9675b160d2
Signed by: youthlic
GPG key ID: 63E86C3C14A0D721
4 changed files with 5 additions and 4 deletions

View file

@ -1,6 +1,6 @@
[[language]] [[language]]
name = "nix" name = "nix"
language-servers = ["nixd", "typos-lsp"] language-servers = ["nixd", "typos-lsp", "nil"]
[[language]] [[language]]
name = "markdown" name = "markdown"

View file

@ -23,6 +23,7 @@ in {
devShells.default = pkgs.mkShell { devShells.default = pkgs.mkShell {
packages = with pkgs; [ packages = with pkgs; [
nixd nixd
nil
typos typos
typos-lsp typos-lsp
just just

View file

@ -53,7 +53,7 @@ in {
userSettings = { userSettings = {
languages = { languages = {
Nix = { Nix = {
language_servers = ["nixd" "!nil"]; language_servers = ["nixd" "nil"];
formatter = { formatter = {
external = { external = {
command = "alejandra"; command = "alejandra";

View file

@ -31,7 +31,7 @@
delve, delve,
lldb, lldb,
rust-analyzer, rust-analyzer,
# nil, nil,
haskell-language-server, haskell-language-server,
neocmakelsp, neocmakelsp,
jdt-language-server, jdt-language-server,
@ -71,7 +71,7 @@ symlinkJoin {
delve delve
lldb lldb
rust-analyzer rust-analyzer
# nil nil
haskell-language-server haskell-language-server
neocmakelsp neocmakelsp
jdt-language-server jdt-language-server