{ # Use this path to our repo root e.g. for UI test # inputs.clan-core.url = "../../../../."; # this placeholder is replaced by the path to nixpkgs inputs.clan-core.url = "__CLAN_CORE__"; outputs = { self, clan-core }: let clan = clan-core.lib.buildClan { directory = self; clanName = "test_flake_with_core_dynamic_machines"; machines = let machineModules = builtins.readDir (self + "/machines"); in builtins.mapAttrs (name: _type: import (self + "/machines/${name}")) machineModules; }; in { inherit (clan) nixosConfigurations clanInternals; }; }