| boot.loader.grub.extraEntriesBeforeNixOS | Whether extraEntries are included before the default option.
|
| boot.loader.grub.mirroredBoots | Mirror the boot configuration to multiple partitions and install grub
to the respective devices corresponding to those partitions.
|
| boot.loader.grub.backgroundColor | Background color to be used for GRUB to fill the areas the image isn't filling.
|
| boot.loader.grub.extraEntries | Any additional entries you want added to the GRUB boot menu.
|
| boot.loader.grub.device | The device on which the GRUB boot loader will be installed
|
| boot.loader.grub.splashMode | Whether to stretch the image or show the image in the top-left corner unstretched.
|
| boot.loader.grub.extraConfig | Additional GRUB commands inserted in the configuration file
just before the menu entries.
|
| boot.loader.grub.configurationLimit | Maximum of configurations in boot menu
|
| boot.loader.grub.efiSupport | Whether GRUB should be built with EFI support.
|
| boot.loader.grub.storePath | Path to the Nix store when looking for kernels at boot
|
| boot.loader.grub.copyKernels | Whether the GRUB menu builder should copy kernels and initial
ramdisks to /boot
|
| boot.loader.grub.timeoutStyle |
menu shows the menu.
countdown uses a text-mode countdown.
hidden hides GRUB entirely
|
| boot.loader.grub.extraPerEntryConfig | Additional GRUB commands inserted in the configuration file
at the start of each NixOS menu entry.
|
| boot.loader.grub.extraInstallCommands | Additional shell commands inserted in the bootloader installer
script after generating menu entries.
|
| boot.loader.grub.gfxmodeEfi | The gfxmode to pass to GRUB when loading a graphical boot interface under EFI.
|
| boot.loader.grub.fsIdentifier | Determines how GRUB will identify devices when generating the
configuration file
|
| boot.loader.grub.gfxpayloadBios | The gfxpayload to pass to GRUB when loading a graphical boot interface under BIOS.
|
| boot.loader.grub.gfxmodeBios | The gfxmode to pass to GRUB when loading a graphical boot interface under BIOS.
|
| boot.loader.grub.subEntryOptions | Options applied to the secondary NixOS submenu entry.
|
| boot.loader.grub.fontSize | Font size for the grub menu
|
| boot.loader.grub.ipxe | Set of iPXE scripts available for
booting from the GRUB boot menu.
|
| boot.loader.grub.zfsSupport | Whether GRUB should be built against libzfs.
|
| boot.loader.grub.font | Path to a TrueType, OpenType, or pf2 font to be used by Grub.
|
| boot.loader.grub.gfxpayloadEfi | The gfxpayload to pass to GRUB when loading a graphical boot interface under EFI.
|
| boot.loader.grub.entryOptions | Options applied to the primary NixOS menu entry.
|
| boot.loader.grub.extraGrubInstallArgs | Additional arguments passed to grub-install
|
| boot.loader.grub.enable | Whether to enable the GNU GRUB boot loader.
|
| boot.loader.grub.devices | The devices on which the boot loader, GRUB, will be
installed
|
| boot.loader.grub.enableCryptodisk | Enable support for encrypted partitions
|
| boot.loader.grub.extraFiles | A set of files to be copied to /boot
|
| boot.loader.grub.efiInstallAsRemovable | Whether to invoke grub-install with
--removable
|
| boot.loader.grub.theme | Path to the grub theme to be used.
|
| boot.loader.grub.forcei686 | Whether to force the use of a ia32 boot loader on x64 systems
|
| boot.loader.grub.splashImage | Background image used for GRUB
|
| boot.loader.grub.users | User accounts for GRUB
|
| boot.loader.grub.forceInstall | Whether to try and forcibly install GRUB even if problems are
detected
|
| boot.loader.grub.extraPrepareConfig | Additional bash commands to be run at the script that
prepares the GRUB menu entries.
|
| boot.loader.grub.useOSProber | If set to true, append entries for other OSs detected by os-prober.
|
| boot.loader.grub.configurationName | GRUB entry name instead of default.
|
| boot.loader.grub.default | Index of the default menu item to be booted
|