diff options
author | Alan Pearce | 2022-06-16 12:14:01 +0200 |
---|---|---|
committer | Alan Pearce | 2022-06-16 12:14:40 +0200 |
commit | 9497d7334faf9716dd23985bd42022f922c87eda (patch) | |
tree | 88b82f26f68efe4a9cd541402a6a3fca02005533 | |
parent | f74e49f2e2572c3ddba6db33b8dd455a5958276b (diff) | |
download | nixfiles-9497d7334faf9716dd23985bd42022f922c87eda.tar.lz nixfiles-9497d7334faf9716dd23985bd42022f922c87eda.tar.zst nixfiles-9497d7334faf9716dd23985bd42022f922c87eda.zip |
prefect: use UEFI boot loader instead of GRUB's os-prober
-rw-r--r-- | system/prefect.nix | 3 | ||||
-rw-r--r-- | system/settings/hardware/grub2.nix | 4 |
2 files changed, 3 insertions, 4 deletions
diff --git a/system/prefect.nix b/system/prefect.nix index 122411b2..186c5b97 100644 --- a/system/prefect.nix +++ b/system/prefect.nix @@ -42,8 +42,7 @@ Option "AllowIndirectGLXProtocol" "off" Option "TripleBuffer" "on" ''; - boot.loader.timeout = 3; - boot.loader.grub.default = 2; # Default to Windows + boot.loader.grub.useOSProber = false; boot.kernelPackages = pkgs.linuxPackages_zen; boot.extraModulePackages = with config.boot.kernelPackages; [ diff --git a/system/settings/hardware/grub2.nix b/system/settings/hardware/grub2.nix index e0043692..cd1fd619 100644 --- a/system/settings/hardware/grub2.nix +++ b/system/settings/hardware/grub2.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: +{ config, pkgs, lib, ... }: { boot.loader = { grub = { @@ -7,7 +7,7 @@ version = 2; device = "nodev"; efiSupport = true; - useOSProber = true; + useOSProber = lib.mkDefault true; }; efi.canTouchEfiVariables = true; }; |