aboutsummaryrefslogtreecommitdiff
path: root/root/nix/_treefmt.nix
blob: bf67429e21bd4e72327e9ef43d11c018ed09c6ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{ treefmt-nix, pkgs, ... }:
let
  conf = {
    imports = [ ./_treefmt-base.nix ];

    settings.excludes = [
      # keep-sorted start
      "infra/*"
      "private/*"
      # keep-sorted end
    ];

    programs = {
      ruff-format.enable = true;
    };
  };
in
treefmt-nix.lib.mkWrapper pkgs conf