Personal-use NixOS configuration
at main 44 lines 807 B view raw
1{ 2 config, 3 lib, 4 pkgs, 5 modulesPath, 6 ... 7}: 8{ 9 imports = [ 10 (modulesPath + "/installer/scan/not-detected.nix") 11 ]; 12 13 boot.initrd.availableKernelModules = [ 14 "nvme" 15 "xhci_pci" 16 "ahci" 17 "usbhid" 18 "usb_storage" 19 "sd_mod" 20 ]; 21 boot.initrd.kernelModules = [ ]; 22 boot.kernelModules = [ "kvm-amd" ]; 23 boot.extraModulePackages = [ ]; 24 25 fileSystems."/" = { 26 device = "/dev/disk/by-uuid/8221b1bf-9efb-4891-b0c7-23f0d680d4e7"; 27 fsType = "ext4"; 28 }; 29 30 fileSystems."/boot" = { 31 device = "/dev/disk/by-uuid/D32C-35B1"; 32 fsType = "vfat"; 33 options = [ 34 "fmask=0077" 35 "dmask=0077" 36 ]; 37 }; 38 39 swapDevices = [ ]; 40 41 networking.useDHCP = lib.mkDefault true; 42 43 hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; 44}