0xda157's home-manager and nixos config
at main 37 lines 820 B view raw
1{ 2 perSystem = 3 { pkgs, ... }: 4 { 5 formatter = pkgs.treefmt.withConfig { 6 runtimeInputs = with pkgs; [ 7 # keep-sorted start 8 deadnix 9 keep-sorted 10 nixfmt 11 # keep-sorted end 12 ]; 13 14 settings = { 15 on-unmatched = "info"; 16 tree-root-file = "flake.nix"; 17 18 formatter = { 19 # keep-sorted start block=yes 20 deadnix = { 21 command = "deadnix"; 22 includes = [ "*.nix" ]; 23 }; 24 keep-sorted = { 25 command = "keep-sorted"; 26 includes = [ "*" ]; 27 }; 28 nixfmt = { 29 command = "nixfmt"; 30 includes = [ "*.nix" ]; 31 }; 32 # keep-sorted end 33 }; 34 }; 35 }; 36 }; 37}