From 92d23f415315ea85c5b256e5d3ef301b76234fed Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Wed, 23 Jan 2013 00:55:05 +0100 Subject: [PATCH] uxrvt: put URxvt class into a configuration variable --- rc.lua | 1 + rc/rules.lua | 2 +- rc/tags.lua | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) 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" },