nixos-wsl/nix/pre-commit.nix
Sebastian Wendel 9f2899ff0c first commit
2024-09-09 22:08:49 +02:00

28 lines
513 B
Nix

{ inputs, ... }:
{
imports = with inputs; [
git-hooks.flakeModule
];
perSystem =
{ pkgs, ... }:
{
pre-commit = {
inherit pkgs;
check.enable = true;
settings = {
hooks = {
treefmt.enable = true;
nil.enable = true;
statix.enable = true;
deadnix.enable = true;
shellcheck.enable = true;
};
excludes = [ "flake.lock" ];
};
};
};
}