summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--awesome/.config/awesome/rc.lua5
1 files changed, 3 insertions, 2 deletions
diff --git a/awesome/.config/awesome/rc.lua b/awesome/.config/awesome/rc.lua
index ef32e14..6caad46 100644
--- a/awesome/.config/awesome/rc.lua
+++ b/awesome/.config/awesome/rc.lua
@@ -510,6 +510,7 @@ end
-- }}}
-- {{{ Signals
+imp_classes = { "Dia", "Firefox", "Pencil" }
-- Signal function to execute when a new client appears.
client.connect_signal("manage", function (c, startup)
if not startup then
@@ -519,7 +520,7 @@ client.connect_signal("manage", function (c, startup)
awful.client.setslave(c)
end
- if awful.rules.match_any(c, { class = { "Dia", "Firefox" } }) then
+ if awful.rules.match_any(c, { class = imp_classes }) then
tags[c.class] = tags[c.class] or
awful.tag.add(c.class, {layout = awful.layout.suit.tile})
awful.tag.viewonly(tags[c.class])
@@ -539,7 +540,7 @@ client.connect_signal("manage", function (c, startup)
end)
client.connect_signal("unmanage", function(c)
- if awful.rules.match_any(c, { class = { "Dia", "Firefox" } }) then
+ if awful.rules.match_any(c, { class = imp_classes }) then
if tags[c.class] and #tags[c.class]:clients() == 0 then
awful.tag.delete(tags[c.class])
tags[c.class] = nil