Skip to content

Commit d8a9a87

Browse files
committed
docs: mention alternative implementations, like prek
1 parent d665a44 commit d8a9a87

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313

1414
- Run hooks **as part of development** and **during CI**
1515

16+
- Support for alternative `pre-commit` implementations, like [prek](https://github.com/j178/prek).
17+
1618
## Getting started
1719

1820
### devenv.sh
@@ -51,6 +53,9 @@
5153
exec = "on-pre-commit.sh";
5254
};
5355
};
56+
57+
# Use alternative pre-commit implementations
58+
git-hooks.package = pkgs.prek;
5459
}
5560
```
5661

modules/pre-commit.nix

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -169,10 +169,8 @@ in
169169
''
170170
The `pre-commit` package to use.
171171
'';
172-
defaultText =
173-
lib.literalExpression or literalExample ''
174-
pkgs.pre-commit
175-
'';
172+
defaultText = lib.literalExpression "pkgs.pre-commit";
173+
example = lib.literalExpression "pkgs.prek";
176174
};
177175

178176
gitPackage =

0 commit comments

Comments
 (0)