diff --git a/modules/gaming/steam.nix b/modules/gaming/steam.nix index 9ba25e9..f7f731b 100644 --- a/modules/gaming/steam.nix +++ b/modules/gaming/steam.nix @@ -8,8 +8,22 @@ in enable = lib.mkEnableOption "steam"; }; config = lib.mkIf cfg.enable { + + nixpkgs.config.packageOverrides = pkgs: { + steam = pkgs.steam.override { + extraPkgs = pkgs: with pkgs; [ + pango + libthai + harfbuzz + ]; + }; + }; + programs.steam = { enable = true; + # package = with pkgs; (pkgs.steam.override { + # extraPkgs = pkgs: with pkgs; [ pango harfbuzz libthai ]; + # }); remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server };