]> git.rmz.io Git - dotfiles.git/blobdiff - awesome/signals.lua
lazyvim: absorb icons into rmz.util.ui
[dotfiles.git] / awesome / signals.lua
index 204ca2bc1dd9f6222444c9a0a7f166181048390f..62a56a6bf66a70226dc16c0772a1dc535d47e08e 100644 (file)
@@ -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)