From f42348011eb5824d0bc3fd77a767fa2226dc5a4d Mon Sep 17 00:00:00 2001 From: Rishi Kumar Date: Sun, 5 May 2024 23:26:48 +0530 Subject: [PATCH] pre-commit: run only on changed files instead of all the files --- src/modules/integrations/pre-commit.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/integrations/pre-commit.nix b/src/modules/integrations/pre-commit.nix index 5e27432ec..45737ee2d 100644 --- a/src/modules/integrations/pre-commit.nix +++ b/src/modules/integrations/pre-commit.nix @@ -21,7 +21,7 @@ config = lib.mkIf ((lib.filterAttrs (id: value: value.enable) config.pre-commit.hooks) != { }) { ci = [ config.pre-commit.run ]; enterTest = '' - pre-commit run -a + pre-commit run ''; # Add the packages for any enabled hooks at the end to avoid overriding the language-defined packages. packages = lib.mkAfter ([ config.pre-commit.package ] ++ (config.pre-commit.enabledPackages or [ ]));