summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/nixos/hardware/nvidia.nix18
1 files changed, 3 insertions, 15 deletions
diff --git a/modules/nixos/hardware/nvidia.nix b/modules/nixos/hardware/nvidia.nix
index cbc437a..fac9150 100644
--- a/modules/nixos/hardware/nvidia.nix
+++ b/modules/nixos/hardware/nvidia.nix
@@ -1,7 +1,6 @@
{
config,
lib,
- pkgs,
...
}: let
cfg = config.hardware.nvidia;
@@ -10,20 +9,9 @@ in {
options.hardware.nvidia.enable = mkEnableOption "enable nvidia support";
config = mkIf cfg.enable {
- environment.sessionVariables = {
- LIBVA_DRIVER_NAME = "vdpau";
- VDPAU_DRIVER = "nvidia";
- };
-
- hardware = {
- nvidia = {
- package = config.boot.kernelPackages.nvidiaPackages.stable;
- modesetting.enable = true;
- };
-
- opengl = {
- extraPackages = [(lib.setPrio (-11) pkgs.vaapiVdpau)];
- };
+ hardware.nvidia = {
+ package = config.boot.kernelPackages.nvidiaPackages.stable;
+ modesetting.enable = true;
};
services.xserver.videoDrivers = ["nvidia"];