summaryrefslogtreecommitdiff
path: root/modules/nixos/traits/nvidia.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/nixos/traits/nvidia.nix')
-rw-r--r--modules/nixos/traits/nvidia.nix16
1 files changed, 4 insertions, 12 deletions
diff --git a/modules/nixos/traits/nvidia.nix b/modules/nixos/traits/nvidia.nix
index 1b37086..517d023 100644
--- a/modules/nixos/traits/nvidia.nix
+++ b/modules/nixos/traits/nvidia.nix
@@ -1,9 +1,4 @@
-{
- config,
- lib,
- pkgs,
- ...
-}:
+{ config, lib, ... }:
let
cfg = config.traits.nvidia;
usingNvidia = lib.elem "nvidia" config.services.xserver.videoDrivers;
@@ -22,12 +17,9 @@ in
services.xserver.videoDrivers = [ "nvidia" ];
- hardware = {
- graphics.extraPackages = [ pkgs.vaapiVdpau ]; # TODO: does this work...?
- nvidia = {
- package = lib.mkDefault config.boot.kernelPackages.nvidiaPackages.latest;
- modesetting.enable = true;
- };
+ hardware.nvidia = {
+ package = lib.mkDefault config.boot.kernelPackages.nvidiaPackages.latest;
+ modesetting.enable = true;
};
}