diff --git a/plugins/none-ls/servers.nix b/plugins/none-ls/servers.nix index 083abf8c..8c640c31 100644 --- a/plugins/none-ls/servers.nix +++ b/plugins/none-ls/servers.nix @@ -87,6 +87,9 @@ with lib; let revive = { pacakge = pkgs.revive; }; + ruff = { + package = pkgs.ruff; + }; shellcheck = { package = pkgs.shellcheck; }; @@ -201,6 +204,12 @@ with lib; let protolint = { package = pkgs.protolint; }; + ruff = { + package = pkgs.ruff; + }; + ruff_format = { + package = pkgs.ruff; + }; rustfmt = { package = pkgs.rustfmt; }; diff --git a/tests/test-sources/plugins/none-ls.nix b/tests/test-sources/plugins/none-ls.nix index 233165ac..bdf055d9 100644 --- a/tests/test-sources/plugins/none-ls.nix +++ b/tests/test-sources/plugins/none-ls.nix @@ -70,6 +70,7 @@ ktlint.enable = true; ltrs.enable = true; markdownlint.enable = true; + ruff.enable = true; shellcheck.enable = true; statix.enable = true; staticcheck.enable = true; @@ -122,6 +123,8 @@ markdownlint.enable = true; pint.enable = true; protolint.enable = true; + ruff.enable = true; + ruff_format.enable = true; rustfmt.enable = true; sqlfluff.enable = true; trim_newlines.enable = true;