From 159e7a7c72154a36de45a25ac03f9550754c09b5 Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Fri, 15 Nov 2024 10:06:16 +0100 Subject: [PATCH] Make `pre-commit` re-use the same config for treefmt --- checks/default.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/checks/default.nix b/checks/default.nix index 376d792..741d164 100644 --- a/checks/default.nix +++ b/checks/default.nix @@ -11,19 +11,22 @@ ]; perSystem = - { ... }: + { config, ... }: { treefmt.config = { projectRootFile = ".git/config"; + flakeFormatter = true; + flakeCheck = true; programs = { nixfmt.enable = true; - deadnix.enable = false; }; }; - pre-commit.settings.hooks = { - nixfmt-rfc-style.enable = true; - deadnix.enable = false; + pre-commit.settings = { + hooks.treefmt = { + enable = true; + package = config.treefmt.build.wrapper; + }; }; };