diff --git a/plugins/lsp/language-servers/default.nix b/plugins/lsp/language-servers/default.nix index 2e0264e3..b475c0c7 100644 --- a/plugins/lsp/language-servers/default.nix +++ b/plugins/lsp/language-servers/default.nix @@ -302,6 +302,12 @@ let description = "nginx-language-server for `nginx.conf`"; serverName = "nginx_language_server"; } + { + name = "nickel-ls"; + description = "nls for Nickel"; + package = pkgs.nls; + serverName = "nickel_ls"; + } { name = "nil-ls"; description = "nil for Nix"; diff --git a/tests/test-sources/plugins/lsp/_lsp.nix b/tests/test-sources/plugins/lsp/_lsp.nix index 2ed31d50..6ba6b690 100644 --- a/tests/test-sources/plugins/lsp/_lsp.nix +++ b/tests/test-sources/plugins/lsp/_lsp.nix @@ -153,6 +153,7 @@ marksman.enable = true; metals.enable = true; nginx-language-server.enable = true; + nickel-ls.enable = true; nil-ls.enable = true; nimls.enable = true; nixd.enable = true;