diff options
Diffstat (limited to 'games/README.md')
| -rw-r--r-- | games/README.md | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/games/README.md b/games/README.md index 26e592e..b0b6f5b 100644 --- a/games/README.md +++ b/games/README.md @@ -29,6 +29,13 @@ they come from `~/.cache/keystone/games/owned.json`, which key is read with `pass show "$GAMES_PASS_ENTRY"`; the SteamID is derived from the userdata account directory. +Every game window lands on workspace 8, however it was started. Steam +sets `SteamGameId` in the environment of every game it runs, native, +Proton or a non-Steam shortcut, so the shell moves any newly opened +window whose process carries it. Class rules in the Hyprland config miss +games that name themselves: a GOG Ren'Py build added as a shortcut had no +`steam_app_` class and opened wherever focus was. + ## Running qs -p ./games |
