From 4c13dd38f3fa0532fb919fef6486cad1d5479e2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Mon, 7 Jul 2025 18:33:25 +0200 Subject: [PATCH] devFlake: don't load if sources have been filtered out --- flake.nix | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/flake.nix b/flake.nix index d26762fdc..a8309303e 100644 --- a/flake.nix +++ b/flake.nix @@ -59,13 +59,9 @@ in builtins.getFlake (builtins.unsafeDiscardStringContext flakePath); - devFlake = - if pathExists ./devFlake/private && builtins ? getFlake then - loadDevFlake ./devFlake/private - else - null; + devFlake = builtins.tryEval (loadDevFlake ./devFlake/private); - privateInputs = if devFlake != null then devFlake.inputs else { }; + privateInputs = if devFlake.success then devFlake.value.inputs else { }; in flake-parts.lib.mkFlake { inherit inputs; } ( { ... }: