X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/7fc1e368fa4607286cfa2f55ef83d303ea209563..77bbfd97ef03d85b23b9111f42c327fe950c7e8a:/awesome/signals.lua 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