diff --git a/hosts/talos/configuration.nix b/hosts/talos/configuration.nix index f64d36e..ab87228 100644 --- a/hosts/talos/configuration.nix +++ b/hosts/talos/configuration.nix @@ -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 ]; };