nixos: Make system.build a lazyAttrsOf unspecified

Legacy types.attrs has really bad merging behavior and does not
support priorities.

f build
This commit is contained in:
Robert Hensing 2021-12-17 14:32:55 +01:00
parent a0ad8dcd35
commit 4014fb6a64

View File

@ -148,7 +148,7 @@ in
system.build = mkOption { system.build = mkOption {
internal = true; internal = true;
default = {}; default = {};
type = types.attrs; type = types.lazyAttrsOf types.unspecified;
description = '' description = ''
Attribute set of derivations used to setup the system. Attribute set of derivations used to setup the system.
''; '';