aboutsummaryrefslogtreecommitdiffhomepage
path: root/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix9
1 files changed, 8 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix
index 17260b1..54be09b 100644
--- a/flake.nix
+++ b/flake.nix
@@ -14,6 +14,11 @@
flake-utils.url = "github:numtide/flake-utils";
+ treefmt-nix = {
+ url = "github:numtide/treefmt-nix";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
+
home-manager = {
url = "github:nix-community/home-manager/master";
inputs.nixpkgs.follows = "nixpkgs";
@@ -24,6 +29,7 @@
{
nixpkgs,
flake-utils,
+ treefmt-nix,
home-manager,
...
}:
@@ -31,9 +37,10 @@
system:
let
pkgs = import nixpkgs { inherit system; };
+ treefmt = treefmt-nix.lib.evalModule pkgs ./treefmt.nix;
in
{
- formatter = pkgs.nixfmt-rfc-style;
+ formatter = treefmt.config.build.wrapper;
}
)
// {