move clan-imports into clanCore

This commit is contained in:
Jörg Thalheim
2023-11-15 06:17:55 +01:00
parent e6376262df
commit 2ca9f8cbaf
2 changed files with 1 additions and 1 deletions

View File

@@ -0,0 +1,16 @@
{ lib
, ...
}: {
/*
Declaring imports inside the module system does not trigger an infinite
recursion in this case because buildClan generates the imports from the
settings.json file before calling out to evalModules.
*/
options.clanImports = lib.mkOption {
type = lib.types.listOf lib.types.str;
description = ''
A list of imported module names imported from clan-core.clanModules.<name>
The buildClan function will automatically import these modules for the current machine.
'';
};
}