diff options
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/nixos/traits/nvidia.nix | 16 |
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; }; } |
