Files
cnix/fmt-hooks.nix
2025-08-29 14:49:10 +02:00

27 lines
424 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"
];
};
};
};
}