29 lines
729 B
Nix
29 lines
729 B
Nix
{ lib, pkgs, config, ... }: {
|
|
boot = {
|
|
loader.timeout = 1;
|
|
|
|
loader.systemd-boot.enable = lib.mkIf (pkgs.system == "x86_64-linux") true;
|
|
|
|
# loader.raspberryPi = lib.mkIf (pkgs.system == "aarch64-linux") {
|
|
# enable = true;
|
|
# version = 4;
|
|
# };
|
|
|
|
loader.grub.enable = false;
|
|
|
|
# kernelParams = [ "quiet" "scsi_mod.use_blk_mq=1" "modeset" "nofb" ]
|
|
# ++ lib.optional (pkgs.system == "x86_64-linux") [
|
|
# "rd.systemd.show_status=auto"
|
|
# "rd.udev.log_priority=3"
|
|
# "pti=off"
|
|
# "spectre_v2=off"
|
|
# ];
|
|
|
|
kernelPackages = pkgs.linuxPackages_latest;
|
|
|
|
consoleLogLevel = 3;
|
|
kernel.sysctl."vm.swappiness" = 0;
|
|
kernel.sysctl."kernel/sysrq" = 1;
|
|
};
|
|
}
|