From 63f97a19aad32ff88b6818b7ef32d1c05a6bb63b Mon Sep 17 00:00:00 2001 From: Nathan McCarty Date: Tue, 21 Dec 2021 10:13:35 -0500 Subject: [PATCH] Switch to grub for os-prober --- flake.nix | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/flake.nix b/flake.nix index b6ab859..9908205 100644 --- a/flake.nix +++ b/flake.nix @@ -49,9 +49,22 @@ ./applications/syncthing.nix ({ pkgs, ... }: { ## Boot, drivers, and host name - # Use the systemd-boot EFI boot loader. - boot.loader.systemd-boot.enable = true; - boot.loader.efi.canTouchEfiVariables = true; + # Use grub + boot.loader = { + grub = { + enable = true; + version = 2; + efiSupport = true; + # Go efi only + device = "nodev"; + # Use os-prober + useOSProber = true; + }; + efi = { + efiSysMountPoint = "/boot/"; + canTouchEfiVariables = true; + }; + }; # Enable AMD gpu drivers early boot.initrd.kernelModules = [ "amdgpu" ]; # Use the zen kernel