nix/hosts/zaphod/bootloader.nix

27 lines
644 B
Nix

{
pkgs,
lib,
...
}: {
boot = {
cleanTmpDir = true;
kernelPackages = pkgs.linuxPackages_latest;
kernelModules = [ "kvm-intel" ];
extraModulePackages = [ ];
supportedFilesystems = lib.mkForce ["btrfs" "vfat" "f2fs"];
initrd = {
enable = true;
network.enable = false;
availableKernelModules = [ "xhci_pci" "thunderbolt" "nvme" "usb_storage" "usbhid" "sd_mod" ];
kernelModules = [ "intel_agp" "i915"];
};
loader = {
systemd-boot = {
enable = true;
configurationLimit = 5;
};
efi.canTouchEfiVariables = true;
};
plymouth.enable = true;
};
}