diff options
Diffstat (limited to 'systems/glados/gpu.nix')
| -rw-r--r-- | systems/glados/gpu.nix | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/systems/glados/gpu.nix b/systems/glados/gpu.nix deleted file mode 100644 index 8e494c7..0000000 --- a/systems/glados/gpu.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ - config, - lib, - pkgs, - ... -}: let - usingNvidia = lib.elem "nvidia" config.services.xserver.videoDrivers; -in { - boot.kernelParams = lib.optional usingNvidia "nvidia_drm.fbdev=1"; - - services.xserver.videoDrivers = ["nvidia"]; - - hardware = { - opengl.extraPackages = [pkgs.vaapiVdpau]; - nvidia = { - package = config.boot.kernelPackages.nvidiaPackages.latest; - modesetting.enable = true; - }; - }; - - specialisation = { - nvk.configuration = { - boot = { - kernelParams = ["nouveau.config=NvGspRm=1"]; - initrd.kernelModules = ["nouveau"]; - }; - - hardware.opengl.extraPackages = lib.mkForce []; - - services.xserver.videoDrivers = lib.mkForce ["modesetting"]; - - system.nixos.tags = ["with-nvk"]; - }; - }; -} |
