talos: add steam and mangohud

This commit is contained in:
2026-06-24 01:50:44 +02:00
parent 8e928d6ace
commit ff86737b48
+13
View File
@@ -23,6 +23,11 @@
"nvidia-x11"
"nvidia-settings"
"nvidia-kernel-modules"
"steam"
"steam-original"
"steam-unwrapped"
"steam-run"
"osu-lazer-bin"
]);
services.xserver.videoDrivers = [ "nvidia" ];
hardware.nvidia = {
@@ -91,6 +96,13 @@
"com.fightcade.Fightcade"
];
programs.steam = {
enable = true;
remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play
dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers
};
fonts.fontconfig.enable = true;
fonts.fontconfig.defaultFonts = {
monospace = [
@@ -163,6 +175,7 @@
mailcap
gamescope
gamemode
mangohud
];
};