kasei/programs/steam: init

This commit is contained in:
2025-05-04 14:31:46 +02:00
parent f667e77cdb
commit 29f2fa44fb
2 changed files with 20 additions and 0 deletions

View File

@@ -1,6 +1,8 @@
{ config, lib, pkgs, inputs, specialArgs, ... }:
{
imports = [
./programs/steam.nix
./services/avahi.nix
./services/btrfs.nix
./services/docker.nix

View File

@@ -0,0 +1,18 @@
{ ... }:
{
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
gamescopeSession.enable = true;
};
programs.gamescope = {
enable = true;
capSysNice = true;
};
programs.appimage.enable = true;
programs.appimage.binfmt = true;
}