frues-clan/modules/desktop/gaming.nix
Pedro Rey Anca 3a00c22480
Some checks failed
Flake check / check (push) Has been cancelled
Update `flake.lock` / update_lockfile (push) Has been cancelled
Make sunshine part of the gaming module
2025-11-29 16:28:07 +01:00

21 lines
405 B
Nix

{ pkgs, lib, ... }:
{
programs.steam = {
enable = true;
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = false;
};
environment.systemPackages = [ pkgs.gamescope ];
programs.gamemode.enable = true;
services.joycond.enable = true;
services.sunshine = {
enable = true;
autoStart = lib.mkDefault false;
capSysAdmin = true;
openFirewall = true;
};
}