From 234704b1f6b710fc9dd6b0060dcfde67c4343c9e 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 d0bb8e6a0..13169700e 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