at 23.11-pre 388 B view raw
1{ lib, ... }: 2let 3 inherit (lib) mkOption types; 4in 5{ 6 options = { 7 8 system.build = mkOption { 9 default = {}; 10 description = lib.mdDoc '' 11 Attribute set of derivations used to set up the system. 12 ''; 13 type = types.submoduleWith { 14 modules = [{ 15 freeformType = with types; lazyAttrsOf (uniq unspecified); 16 }]; 17 }; 18 }; 19 20 }; 21}