diff --git a/configs/nixos/hosts/neogaia/default.nix b/configs/nixos/hosts/neogaia/default.nix index b8b6ba0..a5abe84 100644 --- a/configs/nixos/hosts/neogaia/default.nix +++ b/configs/nixos/hosts/neogaia/default.nix @@ -40,7 +40,6 @@ modules.desktop.enable = true; modules.desktop.apps.firefox.uiScale = "1.25"; modules.desktop.apps.obsidian.enable = true; - modules.desktop.apps.steam.enable = true; registry.waybar.neogaia.battery = { order = 70; diff --git a/configs/nixos/modules/desktop/apps/steam.nix b/configs/nixos/modules/desktop/apps/steam.nix index eb252ce..2f42cbd 100644 --- a/configs/nixos/modules/desktop/apps/steam.nix +++ b/configs/nixos/modules/desktop/apps/steam.nix @@ -14,6 +14,7 @@ programs.steam = { enable = true; + remotePlay.openFirewall = true; package = pkgs.steam.override { extraEnv.STEAM_FORCE_DESKTOPUI_SCALING = "1.5"; }; @@ -21,9 +22,10 @@ hardware.steam-hardware.enable = true; - environment.systemPackages = [ - pkgs.gamescope - ]; + programs.gamescope = { + enable = true; + capSysNice = true; + }; registry.window-icon.${config.networking.hostName}.steam = { class = "[Ss]team";