| ... | @@ -8,10 +8,10 @@ | ... | @@ -8,10 +8,10 @@ |
| 8 | [ (modulesPath + "/installer/scan/not-detected.nix") | 8 | [ (modulesPath + "/installer/scan/not-detected.nix") |
| 9 | ]; | 9 | ]; |
| 10 | | 10 | |
| 11 | boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "ahci" "usbhid" "sd_mod" ]; | 11 | boot.initrd.availableKernelModules = [ "nvme" "ahci" "xhci_pci" "usbhid" "sd_mod" ]; |
| 12 | boot.initrd.kernelModules = [ ]; | 12 | boot.initrd.kernelModules = [ ]; |
| 13 | boot.kernelModules = [ "kvm-amd" "wl" ]; | 13 | boot.kernelModules = [ "kvm-amd" ]; |
| 14 | boot.extraModulePackages = [ config.boot.kernelPackages.broadcom_sta ]; | 14 | boot.extraModulePackages = [ ]; |
| 15 | | 15 | |
| 16 | fileSystems."/" = | 16 | fileSystems."/" = |
| 17 | { device = "/dev/disk/by-uuid/5838d50d-e6e8-4ad2-a25e-524f4c46da35"; | 17 | { device = "/dev/disk/by-uuid/5838d50d-e6e8-4ad2-a25e-524f4c46da35"; |
| ... | @@ -21,6 +21,18 @@ | ... | @@ -21,6 +21,18 @@ |
| 21 | fileSystems."/boot" = | 21 | fileSystems."/boot" = |
| 22 | { device = "/dev/disk/by-uuid/2319-EE79"; | 22 | { device = "/dev/disk/by-uuid/2319-EE79"; |
| 23 | fsType = "vfat"; | 23 | fsType = "vfat"; |
| | 24 | options = [ "fmask=0022" "dmask=0022" ]; |
| | 25 | }; |
| | 26 | |
| | 27 | fileSystems."/home/nmarks/Games/steam" = |
| | 28 | { device = "/dev/disk/by-uuid/e7ac46ce-edcb-4763-8717-a7c67de5c7f3"; |
| | 29 | fsType = "ext4"; |
| | 30 | }; |
| | 31 | |
| | 32 | fileSystems."/home/nmarks/Games/steam" = |
| | 33 | { device = "/home/nmarks/Games/steam"; |
| | 34 | fsType = "none"; |
| | 35 | options = [ "bind" ]; |
| 24 | }; | 36 | }; |
| 25 | | 37 | |
| 26 | swapDevices = | 38 | swapDevices = |
| ... | @@ -32,8 +44,10 @@ | ... | @@ -32,8 +44,10 @@ |
| 32 | # still possible to use this option, but it's recommended to use it in conjunction | 44 | # still possible to use this option, but it's recommended to use it in conjunction |
| 33 | # with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`. | 45 | # with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`. |
| 34 | networking.useDHCP = lib.mkDefault true; | 46 | networking.useDHCP = lib.mkDefault true; |
| 35 | # networking.interfaces.enp34s0.useDHCP = lib.mkDefault true; | 47 | # networking.interfaces.docker0.useDHCP = lib.mkDefault true; |
| 36 | # networking.interfaces.wlo1.useDHCP = lib.mkDefault true; | 48 | # networking.interfaces.enp11s0.useDHCP = lib.mkDefault true; |
| | 49 | # networking.interfaces.tailscale0.useDHCP = lib.mkDefault true; |
| | 50 | # networking.interfaces.wlp10s0.useDHCP = lib.mkDefault true; |
| 37 | | 51 | |
| 38 | nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; | 52 | nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; |
| 39 | hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; | 53 | hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; |