Files
cnix/fmt-hooks.nix
2025-08-29 15:25:40 +02:00

28 lines
428 B
Nix

{ inputs, ... }:
{
imports = [
inputs.git-hooks.flakeModule
inputs.treefmt-nix.flakeModule
];
perSystem = {
pre-commit.settings = {
excludes = [ "flake.lock" ];
hooks.treefmt.enable = true;
};
treefmt.programs = {
nixfmt.enable = true;
prettier = {
enable = true;
excludes = [
".js"
".md"
".ts"
];
};
};
};
}