diff options
| author | Baitinq <[email protected]> | 2025-08-13 19:51:32 +0200 |
|---|---|---|
| committer | Baitinq <[email protected]> | 2025-08-13 19:51:32 +0200 |
| commit | 0864213a59a1f3fa0178469adbc211c1492138be (patch) | |
| tree | 9f9be3b9a8e0f5c3a60afc7bf9804416b15b618e /hardware | |
| parent | Hardware: PC: ROCm (diff) | |
| download | nixos-config-0864213a59a1f3fa0178469adbc211c1492138be.tar.gz nixos-config-0864213a59a1f3fa0178469adbc211c1492138be.tar.bz2 nixos-config-0864213a59a1f3fa0178469adbc211c1492138be.zip | |
Hardware: PC: Nvidia
Diffstat (limited to 'hardware')
| -rw-r--r-- | hardware/pc/hardware.nix | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/hardware/pc/hardware.nix b/hardware/pc/hardware.nix index 1528835..9eac0d0 100644 --- a/hardware/pc/hardware.nix +++ b/hardware/pc/hardware.nix @@ -19,8 +19,8 @@ in { kernelModules = []; }; kernelPackages = pkgs.linuxPackages_latest; - kernelModules = ["kvm_intel" "amdgpu"]; - extraModulePackages = []; + kernelModules = ["kvm_intel" "nvidia"]; + extraModulePackages = [config.boot.kernelPackages.nvidia_x11]; kernelParams = ["boot.shell_on_fail" "net.ifnames=0" "biosdevname=0" "iomem=relaxed" "mitigations=off"]; }; @@ -28,7 +28,7 @@ in { services = { xserver = { - videoDrivers = ["amdgpu"]; + videoDrivers = ["nvidia"]; }; fstrim.enable = true; }; @@ -38,9 +38,11 @@ in { graphics = { enable = true; - extraPackages = with pkgs; [ - rocmPackages.clr.icd - ]; + }; + nvidia = { + modesetting.enable = true; + open = true; + nvidiaSettings = true; }; }; |