nixos/top-level: fix cutoffPackages without initialRamdisk (#444133)

authored by Emily and committed by GitHub 2ea7a78d 19dbca84

+2 -2
+2 -2
nixos/modules/system/activation/top-level.nix
··· 283 283 }; 284 284 285 285 cutoffPackages = mkOption { 286 - default = [ config.system.build.initialRamdisk ]; 287 - defaultText = literalExpression "[ config.system.build.initialRamdisk ]"; 286 + default = lib.optionals config.boot.initrd.enable [ config.system.build.initialRamdisk ]; 287 + defaultText = literalExpression "lib.optionals config.boot.initrd.enable [ config.system.build.initialRamdisk ]"; 288 288 type = types.listOf types.package; 289 289 description = '' 290 290 Packages to which no replacements should be applied.