diff --git a/system/programs.nix b/system/programs.nix index 4b94a5c..ab8504e 100644 --- a/system/programs.nix +++ b/system/programs.nix @@ -2,9 +2,18 @@ programs.steam = { enable = true; + gamescopeSession.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 }; + nixpkgs.config.packageOverrides = pkgs: { + steam = pkgs.steam.override { + extraPkgs = pkgs: with pkgs; [ + gamescope + mangohud + ]; + }; + }; programs.gnupg.agent = { enable = true; pinentryFlavor = "curses"; diff --git a/user/packages/default.nix b/user/packages/default.nix index 14aa23b..821259c 100644 --- a/user/packages/default.nix +++ b/user/packages/default.nix @@ -43,10 +43,6 @@ unstable.cmctl unstable.krew - # steam - # steam-run - # steamcmd - # gamescope tokei unzip yt-dlp