nixos/limine: correct timeout logic

Although the documentation for `boot.loader.timeout` says to use `null` for an indefinite display, in limine nixos module it incorrectly sets `10` instead of `no`. https://github.com/Limine-Bootloader/Limine/blob/v12.x/CONFIG.md
This commit is contained in:
Viktor Fedorov
2026-05-23 19:30:36 +02:00
parent 7f2d19a8d1
commit c982604bb8
@@ -29,7 +29,7 @@ let
resolution = cfg.resolution;
maxGenerations = if cfg.maxGenerations == null then 0 else cfg.maxGenerations;
hostArchitecture = pkgs.stdenv.hostPlatform.parsed.cpu;
timeout = if config.boot.loader.timeout != null then config.boot.loader.timeout else 10;
timeout = if config.boot.loader.timeout == null then "no" else config.boot.loader.timeout;
enableEditor = cfg.enableEditor;
extraConfig = cfg.extraConfig;
extraEntries = cfg.extraEntries;