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
# steam_workspace.conf
# for things related to the steam workspace
# for things related to the steam and game workspaces
# workspace number
$game-workspace-number = 5
# create the workspace
# workspace = name:steam, monitor:DP-1, persistent:true
#exec-once = steam %U
# window rules
windowrule = workspace 9 silent, class:^(steam)$
# key binds
$mainMod = SUPER
bind = $mainMod, G, focuswindow, class:^(gamescope|steam)
#bind = $mainMod SHIFT, G, movetoworkspace, name:steam
# To put the window rules for the game workspace
# steam apps
#windowrule = fullscreen, class:^steam_app_\d+$
windowrule = fullscreen, class:^steam_app_\d+$
windowrule = workspace $game-workspace-number silent, class:^steam_app_\d+$
# gamescope
@@ -43,16 +36,12 @@ windowrule = workspace $game-workspace-number, class:^(dolphin-emu)$
# 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)$
# Monster hunter wilds in wayland mode
windowrule = workspace $game-workspace-number, class:^(monsterhunterwilds.exe)$
# Terraria
windowrule = workspace $game-workspace-number, 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)$