move nvidia relevant options into one file

This commit is contained in:
Christoph Hollizeck 2024-03-31 19:01:36 +02:00
parent 6c1cd3714d
commit 9589c431e7
2 changed files with 39 additions and 20 deletions

View file

@ -11,22 +11,6 @@ with lib.wyrdgard; {
environment.systemPackages = with pkgs; [
];
# nvidia
hardware.opengl = {
enable = true;
driSupport = true;
driSupport32Bit = true;
};
hardware.nvidia = {
modesetting.enable = true;
powerManagement.enable = false;
powerManagement.finegrained = false;
open = false;
nvidiaSettings = false;
package = config.boot.kernelPackages.nvidiaPackages.beta;
};
environment.pathsToLink = ["/libexec"];
wyrdgard = {
@ -40,11 +24,11 @@ with lib.wyrdgard; {
_1password = enabled;
};
system.hardware.bluetooth = enabled;
system.hardware = {
bluetooth = enabled;
gpu.nvidia = enabled;
};
};
services.xserver.videoDrivers = ["nvidia"];
services.xserver.displayManager.sddm.wayland.enable = lib.mkForce false;
system.stateVersion = "23.11";
}