{ pkgs, modulesPath, ... }: { imports = [ (modulesPath + "/profiles/qemu-guest.nix") ]; boot = { loader = { systemd-boot.enable = true; efi.canTouchEfiVariables = true; }; initrd = { availableKernelModules = [ "ata_piix" "xhci_pci" "ahci" "sd_mod" "sr_mod" ]; kernelModules = [ "tls" ]; }; kernelPackages = pkgs.linuxPackages_latest; kernelModules = [ "kvm-intel" "tcp_bbr" ]; kernel.sysctl = { "net.core.default_qdisc" = "fq"; "net.ipv4.tcp_congestion_control" = "bbr"; "net.ipv4.tcp_syncookies" = 0; "net.ipv4.tcp_timestamps" = 1; "net.ipv4.tcp_window_scaling" = 1; "net.core.rmem_max" = 2500000; }; }; fileSystems = { "/" = { device = "/dev/disk/by-label/NIXROOT"; fsType = "ext4"; }; "/boot" = { device = "/dev/disk/by-label/NIXBOOT"; fsType = "vfat"; }; }; hardware.cpu.intel.updateMicrocode = false; powerManagement.enable = false; }