X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/77bbfd97ef03d85b23b9111f42c327fe950c7e8a..e3bc42d5aa2868d51a8024aec1ecce46ea2fb8f2:/awesome/signals.lua?ds=sidebyside 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)