Files
dotfiles/nixos/nvidia.nix

20 lines
610 B
Nix
Raw Normal View History

{ config, pkgs, makeEnable, ... }:
makeEnable config "myModules.nvidia" false {
environment.systemPackages = with pkgs; [
nvidia-container-toolkit
];
hardware.nvidia-container-toolkit = {
enable = true;
mount-nvidia-executables = false;
};
2024-12-09 16:21:13 -07:00
virtualisation.docker.enableNvidia = true;
2024-11-11 18:39:32 -07:00
hardware.nvidia.open = true;
hardware.graphics.enable32Bit = true;
2024-12-12 01:01:58 -07:00
hardware.graphics.extraPackages = [ config.boot.kernelPackages.nvidia_x11.out ];
hardware.graphics.extraPackages32 = [ config.boot.kernelPackages.nvidia_x11.lib32 ];
services.xserver = {
videoDrivers = [ "nvidia" ];
};
}