❄️ Dotfiles for our NixOS system configuration.
at master 908 B view raw
1{ 2 config, 3 lib, 4 modulesPath, 5 ... 6}: 7 8{ 9 imports = [ 10 (modulesPath + "/installer/scan/not-detected.nix") 11 ]; 12 13 boot = { 14 initrd = { 15 availableKernelModules = [ 16 "nvme" 17 "xhci_pci" 18 "usbhid" 19 "usb_storage" 20 "sd_mod" 21 ]; 22 kernelModules = [ ]; 23 }; 24 25 kernelModules = [ "kvm-amd" ]; 26 extraModulePackages = [ ]; 27 }; 28 29 fileSystems = { 30 "/" = { 31 device = "/dev/disk/by-uuid/fd952151-0ae3-4df0-a737-da279df5bf70"; 32 fsType = "ext4"; 33 }; 34 "/boot" = { 35 device = "/dev/disk/by-uuid/B087-7B98"; 36 fsType = "vfat"; 37 options = [ 38 "fmask=0077" 39 "dmask=0077" 40 ]; 41 }; 42 }; 43 44 hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; 45 46 networking.useDHCP = lib.mkDefault true; 47 48 swapDevices = [ ]; 49 50 nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; 51}