nixos-config/modules/games/steam.nix

19 lines
446 B
Nix

{
flake.modules.nixos.games =
{ pkgs, ... }:
{
programs.steam = {
enable = true;
package = pkgs.steam.override {
extraBwrapArgs = [ "--unsetenv TZ" ];
};
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = true;
extraCompatPackages = with pkgs; [ proton-ge-bin ];
};
environment.systemPackages = with pkgs; [
protontricks
];
};
}