From 7d1a0087da3ce9c53fc5d15770c7383d48f7dce1 Mon Sep 17 00:00:00 2001 From: SebastianStork Date: Mon, 23 Feb 2026 01:45:48 +0100 Subject: [PATCH 1/2] checks: Refactor formatting check --- flake-parts/checks.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/flake-parts/checks.nix b/flake-parts/checks.nix index 980b2f6..34c06d0 100644 --- a/flake-parts/checks.nix +++ b/flake-parts/checks.nix @@ -4,7 +4,10 @@ { inputs', pkgs, ... }: { checks = { - formatting = (inputs.treefmt.lib.evalModule pkgs "${self}/treefmt.nix").config.build.check self; + formatting = + "${self}/treefmt.nix" + |> inputs.treefmt.lib.evalModule pkgs + |> (formatter: formatter.config.build.check self); statix = pkgs.runCommand "statix" { buildInputs = [ inputs'.statix.packages.statix ]; } '' statix check ${self} From ac225efa0ba1f393453c7c5e649ff7b2680dd46a Mon Sep 17 00:00:00 2001 From: SebastianStork Date: Mon, 23 Feb 2026 02:17:38 +0100 Subject: [PATCH 2/2] formatter: Refactor --- flake-parts/formatter.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/flake-parts/formatter.nix b/flake-parts/formatter.nix index e8ac02a..cb0703e 100644 --- a/flake-parts/formatter.nix +++ b/flake-parts/formatter.nix @@ -3,6 +3,9 @@ perSystem = { pkgs, ... }: { - formatter = (inputs.treefmt.lib.evalModule pkgs "${self}/treefmt.nix").config.build.wrapper; + formatter = + "${self}/treefmt.nix" + |> inputs.treefmt.lib.evalModule pkgs + |> (formatter: formatter.config.build.wrapper); }; }