X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/b94b411a4c9546cc0135fe1cb68611c2a431d160..2bc5cc531c50d87c208965cdc80c0f42df56ecb1:/awesome/signals.lua?ds=sidebyside diff --git a/awesome/signals.lua b/awesome/signals.lua index a918571..204ca2b 100644 --- a/awesome/signals.lua +++ b/awesome/signals.lua @@ -16,6 +16,19 @@ client.connect_signal("manage", function (c, startup) end 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 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}) + end +end) + -- Enable sloppy focus client.connect_signal("mouse::enter", function(c) if awful.layout.get(c.screen) ~= awful.layout.suit.magnifier