diff --git a/.helix/languages.toml b/.helix/languages.toml index 0d90ee8..aff50b2 100644 --- a/.helix/languages.toml +++ b/.helix/languages.toml @@ -1,6 +1,6 @@ [[language]] name = "nix" -language-servers = ["nixd", "typos-lsp"] +language-servers = ["nixd", "typos-lsp", "nil"] [[language]] name = "markdown" diff --git a/flake/perSystem.nix b/flake/perSystem.nix index b13a179..5119c78 100644 --- a/flake/perSystem.nix +++ b/flake/perSystem.nix @@ -23,6 +23,7 @@ in { devShells.default = pkgs.mkShell { packages = with pkgs; [ nixd + nil typos typos-lsp just diff --git a/home/modules/programs/zed.nix b/home/modules/programs/zed.nix index b8935d3..cfb605a 100644 --- a/home/modules/programs/zed.nix +++ b/home/modules/programs/zed.nix @@ -53,7 +53,7 @@ in { userSettings = { languages = { Nix = { - language_servers = ["nixd" "!nil"]; + language_servers = ["nixd" "nil"]; formatter = { external = { command = "alejandra"; diff --git a/pkgs/editor-runtime.nix b/pkgs/editor-runtime.nix index 13ac950..d3f0250 100644 --- a/pkgs/editor-runtime.nix +++ b/pkgs/editor-runtime.nix @@ -31,7 +31,7 @@ delve, lldb, rust-analyzer, - # nil, + nil, haskell-language-server, neocmakelsp, jdt-language-server, @@ -71,7 +71,7 @@ symlinkJoin { delve lldb rust-analyzer - # nil + nil haskell-language-server neocmakelsp jdt-language-server