1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00

system-boot: configurationLimit should be null as default

This commit is contained in:
Domen Kožar 2019-07-23 10:19:17 +02:00
parent e765dde910
commit cfd507d581
No known key found for this signature in database
GPG key ID: C2FFBCAFD2C24246

View file

@ -22,7 +22,9 @@ let
editor = if cfg.editor then "True" else "False"; editor = if cfg.editor then "True" else "False";
inherit (cfg) consoleMode configurationLimit; configurationLimit = if cfg.configurationLimit == null then 0 else cfg.configurationLimit;
inherit (cfg) consoleMode;
inherit (efi) efiSysMountPoint canTouchEfiVariables; inherit (efi) efiSysMountPoint canTouchEfiVariables;
@ -58,12 +60,15 @@ in {
}; };
configurationLimit = mkOption { configurationLimit = mkOption {
default = 100; default = null;
example = 120; example = 120;
type = types.int; type = types.nullOr types.int;
description = '' description = ''
Maximum of configurations in boot menu. Otherwise boot partition could Maximum number of latest generations in the boot menu.
run out of disk space. Useful to prevent boot partition running out of disk space.
<literal>null</literal> means no limit i.e. all generations
that were not garbage collected yet.
''; '';
}; };