diff --git a/plugins/null-ls/servers.nix b/plugins/null-ls/servers.nix index df41038e..4ebbcdc5 100644 --- a/plugins/null-ls/servers.nix +++ b/plugins/null-ls/servers.nix @@ -11,6 +11,9 @@ shellcheck = { package = pkgs.shellcheck; }; + statix = { + package = pkgs.statix; + }; }; completion = {}; diagnostics = { @@ -26,6 +29,12 @@ gitlint = { package = pkgs.gitlint; }; + deadnix = { + package = pkgs.deadnix; + }; + statix = { + package = pkgs.statix; + }; }; formatting = { phpcbf = { @@ -37,6 +46,9 @@ nixfmt = { package = pkgs.nixfmt; }; + nixpkgs_fmt = { + package = pkgs.nixpkgs-fmt; + }; prettier = { package = pkgs.nodePackages.prettier; }; diff --git a/tests/test-sources/plugins/null-ls.nix b/tests/test-sources/plugins/null-ls.nix index 0c5efb3c..074176df 100644 --- a/tests/test-sources/plugins/null-ls.nix +++ b/tests/test-sources/plugins/null-ls.nix @@ -38,12 +38,15 @@ code_actions = { gitsigns.enable = true; shellcheck.enable = true; + statix.enable = true; }; diagnostics = { cppcheck.enable = true; flake8.enable = true; gitlint.enable = true; shellcheck.enable = true; + statix.enable = true; + deadnix.enable = true; }; formatting = { alejandra.enable = true; @@ -57,6 +60,7 @@ shfmt.enable = true; stylua.enable = true; taplo.enable = true; + nixpkgs_fmt.enable = true; }; }; };