This commit is contained in:
do butterflies cry? 2026-03-07 13:08:30 +10:00
parent ac95603fc4
commit f7de9f7a23
Signed by untrusted user: cry
GPG key ID: F68745A836CA0412
42 changed files with 1061 additions and 445 deletions

24
hosts/modules/steam.nix Normal file
View file

@ -0,0 +1,24 @@
{upkgs, ...}: {
programs.steam = {
enable = true;
package = upkgs.millennium-steam;
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;
extraCompatPackages = with upkgs; [
proton-ge-bin
];
};
programs.gamemode.enable = true;
environment.systemPackages = with upkgs; [
steamcmd
protonup-qt
bottles
mangohud
];
}