This repository has no description
1{ inputs, ... }:
2{
3 imports = [ inputs.treefmt-nix.flakeModule ];
4
5 perSystem =
6 { config, ... }:
7 {
8 treefmt = {
9 projectRootFile = "flake.nix";
10 settings = {
11 global.excludes = [ ];
12 };
13 programs = {
14 # keep-sorted start
15 actionlint.enable = true;
16 deadnix.enable = true;
17 keep-sorted.enable = true;
18 nixfmt.enable = true;
19 shellcheck.enable = true;
20 shfmt.enable = true;
21 statix.enable = true;
22 # keep-sorted end
23 };
24 };
25
26 make-shells.default.packages = [ config.treefmt.build.wrapper ];
27 };
28}