at master 955 B view raw
1{ 2 config, 3 lib, 4 pkgs, 5 modulesPath, 6 ... 7}: 8 9{ 10 imports = [ (modulesPath + "/installer/scan/not-detected.nix") ]; 11 12 boot.initrd.availableKernelModules = [ 13 "xhci_pci" 14 "ahci" 15 "nvme" 16 "usbhid" 17 "usb_storage" 18 "sd_mod" 19 ]; 20 boot.initrd.kernelModules = [ ]; 21 boot.kernelModules = [ "kvm-intel" ]; 22 boot.extraModulePackages = [ ]; 23 24 fileSystems."/" = { 25 device = "/dev/disk/by-uuid/d1b7f032-9c43-4a57-b531-4b1d6f88c999"; 26 fsType = "ext4"; 27 }; 28 29 fileSystems."/boot" = { 30 device = "/dev/disk/by-uuid/0CC6-561D"; 31 fsType = "vfat"; 32 }; 33 34 swapDevices = [ 35 { 36 device = "/var/swap"; 37 size = 16384; 38 } 39 ]; 40 41 networking.useDHCP = lib.mkDefault true; 42 43 nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; 44 hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; 45 46 boot.loader.grub = { 47 enable = true; 48 device = "nodev"; 49 efiSupport = true; 50 }; 51}