From 68fbffec489559d89989853b9a1d77f946246be8 Mon Sep 17 00:00:00 2001 From: Michael Hoang Date: Tue, 10 Dec 2024 15:34:21 +1100 Subject: [PATCH] Make treefmt-nix optional --- flake.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index f3206774e..37091c8e9 100644 --- a/flake.nix +++ b/flake.nix @@ -45,13 +45,15 @@ # TODO: migrate this @davHau # ./docs/flake-module ./docs/nix/flake-module.nix - ./formatter.nix ./lib/flake-module.nix ./nixosModules/flake-module.nix ./nixosModules/clanCore/vars/flake-module.nix ./pkgs/flake-module.nix ./templates/flake-module.nix - ]; + # Make treefmt-nix optional + # This only works if you set inputs.clan-core.inputs.treefmt-nix.follows + # to a non-empty input that doesn't export a flakeModule + ] ++ inputs.nixpkgs.lib.optional (inputs.treefmt-nix ? flakeModule) ./formatter.nix; } ); }