diff --git a/rc.lua b/rc.lua index cc1b917..fb14def 100644 --- a/rc.lua +++ b/rc.lua @@ -46,6 +46,7 @@ os.execute("test -d " .. awful.util.getdir("cache") .. modkey = "Mod4" config = {} config.terminal = "urxvtcd --perl-lib " .. awful.util.getdir("config") .. "/lib/rxvt" +config.termclass = "URxvt" config.layouts = { awful.layout.suit.tile, awful.layout.suit.tile.left, diff --git a/rc/rules.lua b/rc/rules.lua index f0c6524..3a140f9 100644 --- a/rc/rules.lua +++ b/rc/rules.lua @@ -36,7 +36,7 @@ awful.rules.rules = { properties = { }, callback = awful.client.setslave }, -- Should not be master { rule_any = { class = - { "URxvt", + { config.termclass, "Transmission-gtk", "Keepassx", }, instance = { "Download" }}, diff --git a/rc/tags.lua b/rc/tags.lua index 1fdf8e3..f089f1a 100644 --- a/rc/tags.lua +++ b/rc/tags.lua @@ -61,7 +61,7 @@ shifty.config.apps = { tag = "im", }, { - match = { "URxvt" }, + match = { config.termclass }, startup = { tag = "xterm" },