all repos — nixfiles @ bb5972a23ee66b1b139aa42e6592804bf34d7674

System and user configuration, managed by nix and home-manager

use treefmt-nix

Alan Pearce
commit

bb5972a23ee66b1b139aa42e6592804bf34d7674

parent

37573301c5f20e4e5d763570f42607cc2e8ea5ad

1 file changed, 6 insertions(+), 1 deletion(-)

changed files
M flake.nixflake.nix
@@ -25,6 +25,7 @@ nixvim = {
url = "github:nix-community/nixvim"; inputs.nixpkgs.follows = "nixpkgs"; }; + treefmt-nix.url = "github:numtide/treefmt-nix"; golink = { url = "github:tailscale/golink"; inputs.nixpkgs.follows = "nixpkgs";
@@ -183,6 +184,10 @@ // utils.lib.eachDefaultSystem (
system: let pkgs = import nixpkgs { inherit system; }; + treefmtEval = treefmt-nix.lib.evalModule pkgs { + projectRootFile = "flake.nix"; + programs.nixfmt.enable = true; + }; in { devShells = {
@@ -193,7 +198,7 @@ agenix.packages.${system}.default
]; }; }; - formatter = pkgs.nixfmt-tree; + formatter = treefmtEval.config.build.wrapper; } ); }