From 9eb00df6b7491fc9db2f3d320cc1341aadc755bb Mon Sep 17 00:00:00 2001 From: Johannes Kirschbauer Date: Wed, 3 Jul 2024 13:26:00 +0200 Subject: [PATCH] buildClan: autoimport configuration.nix & hardware-configuration.nix --- lib/build-clan/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/build-clan/default.nix b/lib/build-clan/default.nix index d0bb8e6a..13169700 100644 --- a/lib/build-clan/default.nix +++ b/lib/build-clan/default.nix @@ -152,6 +152,13 @@ let in (machineImports settings) ++ [ + { + # Autoinclude configuration.nix and hardware-configuration.nix + imports = builtins.filter (p: builtins.pathExists p) [ + "${directory}/machines/${name}/configuration.nix" + "${directory}/machines/${name}/hardware-configuration.nix" + ]; + } settings clan-core.nixosModules.clanCore extraConfig