mirror of
https://github.com/nix-community/home-manager.git
synced 2025-12-05 00:21:04 +01:00
* gpu: only add intel driver for x86_64-linux * gpu: allow configuring drivers option Allow overriding the drivers option if you're an advanced user
25 lines
407 B
Nix
25 lines
407 B
Nix
{
|
|
lib,
|
|
buildEnv,
|
|
mesa,
|
|
libvdpau-va-gl,
|
|
intel-media-driver,
|
|
nvidia-vaapi-driver,
|
|
linuxPackages,
|
|
system,
|
|
nvidia_x11 ? linuxPackages.nvidia_x11,
|
|
addNvidia ? false,
|
|
}:
|
|
|
|
buildEnv {
|
|
name = "non-nixos-gpu";
|
|
paths = [
|
|
mesa
|
|
libvdpau-va-gl
|
|
]
|
|
++ lib.optional (system == "x86_64-linux") intel-media-driver
|
|
++ lib.optionals addNvidia [
|
|
nvidia_x11
|
|
nvidia-vaapi-driver
|
|
];
|
|
}
|