From b1bea45ed198eac8e362bb2af3fca80506426c3f Mon Sep 17 00:00:00 2001 From: cswimr Date: Tue, 15 Sep 2026 23:33:18 -0400 Subject: [PATCH] feat(presets): ruff-fmt & ruff-lint --- lib/presets.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/lib/presets.nix b/lib/presets.nix index 2aa1098..aa787a5 100644 --- a/lib/presets.nix +++ b/lib/presets.nix @@ -72,6 +72,21 @@ in { serial = false; }; + ruff-lint = mkPreset { + entry = "${pkgs.ruff}/bin/ruff"; + args = ["check" "--no-fix"]; + files = "\\.(py|pyi|pyw|ipynb)$"; + pass_filenames = false; + serial = false; + }; + + ruff-fmt = mkPreset { + entry = "${pkgs.ruff}/bin/ruff"; + args = ["format" "--check"]; + files = "\\.(py|pyi|pyw|ipynb)$"; + serial = false; + }; + stylua = mkPreset { entry = "${pkgs.stylua}/bin/stylua"; args = ["--check"]; -- 2.51.2