19 lines
502 B
Nix
19 lines
502 B
Nix
{config, pkgs, ...}:
|
|
|
|
{
|
|
# NVIDIA drivers are unfree.
|
|
nixpkgs.config.allowUnfree = true;
|
|
nixpkgs.config.nvidia.acceptLicense = true;
|
|
|
|
services.xserver.videoDrivers = [ "nvidia" ];
|
|
hardware.graphics.enable = true;
|
|
|
|
# Optionally, you may need to select the appropriate driver version for your specific GPU.
|
|
hardware.nvidia.package = config.boot.kernelPackages.nvidiaPackages.legacy_470;
|
|
|
|
environment.systemPackages = with pkgs; [
|
|
cudaPackages.cudatoolkit
|
|
cudaPackages.cudnn
|
|
];
|
|
}
|