]> git.rmz.io Git - dotfiles.git/commitdiff
awesome: do not start steam library as fullscreen
authorSamir Benmendil <me@rmz.io>
Sun, 29 Oct 2023 16:14:47 +0000 (16:14 +0000)
committerSamir Benmendil <me@rmz.io>
Tue, 31 Oct 2023 00:06:58 +0000 (00:06 +0000)
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)