talos: configure nvidia GPU

This commit is contained in:
2026-05-25 05:01:02 +02:00
parent 0ef257c56e
commit 979dd47ded
+21
View File
@@ -1,4 +1,5 @@
{
config,
pkgs,
lib,
name,
@@ -16,6 +17,26 @@
services.thermald.enable = true;
nixpkgs.config.allowUnfreePredicate =
pkg:
builtins.elem (lib.getName pkg) ([
"nvidia-x11"
"nvidia-settings"
]);
services.xserver.videoDrivers = [ "nvidia" ];
hardware.nvidia = {
modesetting.enable = true;
powerManagement.enable = false;
powerManagement.finegrained = false;
open = true;
nvidiaSettings = true;
};
hardware.nvidia.prime = {
sync.enable = true;
intelBusId = "PCI:0:2:0";
nvidiaBusId = "PCI:1:0:0";
};
fonts.fontconfig.enable = true;
fonts.fontconfig.defaultFonts = {
monospace = [