From 6f34fd4f83dac4c1efde8b90bf947e57c2941e1e Mon Sep 17 00:00:00 2001 From: Antoine Viallon Date: Wed, 9 Mar 2022 00:31:57 +0100 Subject: [PATCH] [Hardware/Nvidia] Improve VGPU config --- hardware/nvidia/vgpu.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/hardware/nvidia/vgpu.nix b/hardware/nvidia/vgpu.nix index 8471655..0fe8d5b 100644 --- a/hardware/nvidia/vgpu.nix +++ b/hardware/nvidia/vgpu.nix @@ -2,14 +2,18 @@ with lib; let cfg = config.aviallon.hardware; + nixos-nvidia-vgpu = import (builtins.fetchTarball "https://github.com/danielfullmer/nixos-nvidia-vgpu/archive/master.tar.gz") { + inherit config; + inherit pkgs; + inherit lib; + }; useVgpu = (cfg.useProprietary && (cfg.gpuVendor == "nvidia") && (versionOlder config.boot.kernelPackages.kernel.version "5.10")); in { imports = [ - - # (optional useVgpu (builtins.fetchTarball "https://github.com/danielfullmer/nixos-nvidia-vgpu/archive/master.tar.gz")) + nixos-nvidia-vgpu ]; config = mkIf useVgpu {