X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/77bbfd97ef03d85b23b9111f42c327fe950c7e8a..a5cde7ec28f372d33c361960fc56e692e838ef5f:/awesome/signals.lua diff --git a/awesome/signals.lua b/awesome/signals.lua index 204ca2b..62a56a6 100644 --- a/awesome/signals.lua +++ b/awesome/signals.lua @@ -19,13 +19,17 @@ end) -- open steam games on tag 9 and switch to it awesome.register_xproperty("STEAM_GAME", "number") client.connect_signal("manage", function (c) - if c:get_xproperty("STEAM_GAME") then + local steam_game = c:get_xproperty("STEAM_GAME") + if steam_game then local tag = tags[1][9] c:move_to_screen(1) c:move_to_tag(tag) - tag:view_only() - c.fullscreen = true - awful.placement.centered(mouse, {parent = c}) + if steam_game ~= 769 then + -- 769 seems to be the value for the steam client itself + tag:view_only() + c.fullscreen = true + awful.placement.centered(mouse, {parent = c}) + end end end)