Files
nixos/packages/steam/launch.nix
T
2025-07-17 21:37:19 -05:00

21 lines
642 B
Nix

{pkgs, ...}: {
programs = {
gamescope = {
enable = true;
capSysNice = true;
};
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; # Open ports in the firewall for Steam Local Network Game Transfers enable = true;
gamescopeSession.enable = true;
};
};
hardware.xone.enable = true;
environment = {
loginShellInit = ''
[[ "$(tty)" = "/dev/tty1" ]] && ~/.config/nixos/gs.sh
'';
};
}