Exports POC

This commit is contained in:
Johannes Kirschbauer
2025-10-30 10:05:59 +01:00
parent d1b2d43e5b
commit f9fc47093b
12 changed files with 680 additions and 208 deletions

View File

@@ -110,9 +110,7 @@ in
# TODO: make this writable by moving the options from inventoryClass into clan.
exports = lib.mkOption {
readOnly = true;
visible = false;
internal = true;
type = types.lazyAttrsOf (types.submoduleWith { modules = [ config.exportsModule ]; });
};
exportsModule = lib.mkOption {