fix nixos-anywhere boot prof

This commit is contained in:
Don Harper 2024-09-17 18:05:01 -05:00
parent a432fa41ce
commit 941e95045b

View file

@ -4,33 +4,62 @@
(modulesPath + "/profiles/qemu-guest.nix")
./disk-config.nix
];
# boot = {
# kernelPackages = pkgs.linuxPackages_latest;
# kernelParams = [ "consoleblank=60" ];
# loader = {
# timeout = 10;
# /* systemd-boot = {
# enable = true;
# }; */
# grub = {
# device = "nodev";
# efiSupport = true;
# efiInstallAsRemovable = true;
# forceInstall = true;
# };
# efi = {
# #canTouchEfiVariables = true;
# efiSysMountPoint = "/boot";
# };
# };
# plymouth = {
# enable = true;
# theme = "breeze";
# };
# kernel = {
# sysctl = { "vm.swappiness" = 10;};
# };
# };
boot = {
kernelPackages = pkgs.linuxPackages_latest;
kernelParams = [ "consoleblank=60" ];
loader = {
timeout = 10;
/* systemd-boot = {
enable = true;
}; */
grub = {
device = "nodev";
efiSupport = true;
efiInstallAsRemovable = true;
forceInstall = true;
kernelParams = ["consoleblank=60"];
# extraModulePackages = [config.boot.kernelPackages.ddcci-driver];
# kernelModules = ["i2c-dev" "ddcci_backlight"];
loader =
if (pkgs.hostPlatform != lib.mkDefault "aarch64-linux")
then {
systemd-boot = {
enable = true;
};
efi = {
canTouchEfiVariables = true;
efiSysMountPoint = "/boot";
};
}
else {
grub.enable = false;
generic-extlinux-compatible.enable = true;
};
efi = {
#canTouchEfiVariables = true;
efiSysMountPoint = "/boot";
};
};
plymouth = {
enable = true;
theme = "breeze";
};
kernel = {
sysctl = { "vm.swappiness" = 10;};
sysctl = {
"vm.swappiness" = 10;
};
};
};
services.openssh.enable = true;
environment.systemPackages = map lib.lowPrio [