Cleaned up game_workspace.conf

This commit is contained in:
2025-06-05 16:01:15 -04:00
parent 9341dfaa9f
commit 1f701bfc73

View File

@@ -1,27 +1,20 @@
# game_workspace.conf # game_workspace.conf
# for things related to the steam and game workspaces
# steam_workspace.conf
# for things related to the steam workspace
# workspace number # workspace number
$game-workspace-number = 5 $game-workspace-number = 5
# create the workspace
# workspace = name:steam, monitor:DP-1, persistent:true
#exec-once = steam %U
# window rules # window rules
windowrule = workspace 9 silent, class:^(steam)$ windowrule = workspace 9 silent, class:^(steam)$
# key binds # key binds
$mainMod = SUPER $mainMod = SUPER
bind = $mainMod, G, focuswindow, class:^(gamescope|steam) bind = $mainMod, G, focuswindow, class:^(gamescope|steam)
#bind = $mainMod SHIFT, G, movetoworkspace, name:steam
# To put the window rules for the game workspace # To put the window rules for the game workspace
# steam apps # steam apps
#windowrule = fullscreen, class:^steam_app_\d+$ windowrule = fullscreen, class:^steam_app_\d+$
windowrule = workspace $game-workspace-number silent, class:^steam_app_\d+$ windowrule = workspace $game-workspace-number silent, class:^steam_app_\d+$
# gamescope # gamescope
@@ -43,16 +36,12 @@ windowrule = workspace $game-workspace-number, class:^(dolphin-emu)$
# Slay the Spire # Slay the Spire
windowrule = workspace $game-workspace-number, class:^(Slay the Spire)$ windowrule = workspace $game-workspace-number, class:^(Slay the Spire)$
# Helldivers 2 in wayland mode
windowrule = workspace $game-workspace-number, class:^(helldivers2.exe)$ windowrule = workspace $game-workspace-number, class:^(helldivers2.exe)$
# Monster hunter wilds in wayland mode
windowrule = workspace $game-workspace-number, class:^(monsterhunterwilds.exe)$ windowrule = workspace $game-workspace-number, class:^(monsterhunterwilds.exe)$
# Terraria # Terraria
windowrule = workspace $game-workspace-number, class:^(dotnet)$ windowrule = workspace $game-workspace-number, class:^(dotnet)$
windowrule = fullscreen, class:^(dotnet)$ windowrule = fullscreen, class:^(dotnet)$
# prevent idle for all programs above
#windowrule = idleinhibit fullscreen, class:^(gamescope)$
#windowrule = idleinhibit fullscreen, class:^steam_app_\d+$
#windowrule = idleinhibit fullscreen, class:^Minecraft.*
#windowrule = idleinhibit focus, class:^(factorio)
#windowrule = idleinhibit focus, class:^(Slay the Spire)$