2010-06-06 02:56:07 +00:00
|
|
|
|
|
|
|
awful.rules.rules = {
|
|
|
|
-- All clients will match this rule.
|
|
|
|
{ rule = { },
|
|
|
|
properties = { border_width = beautiful.border_width,
|
|
|
|
border_color = beautiful.border_normal,
|
|
|
|
focus = true,
|
|
|
|
size_hints_honor = false,
|
|
|
|
keys = clientkeys,
|
2011-12-01 12:02:59 +00:00
|
|
|
minimized = false,
|
|
|
|
--skip_taskbar = true,
|
2010-06-06 02:56:07 +00:00
|
|
|
buttons = clientbuttons } },
|
|
|
|
{ rule = { class = "MPlayer" },
|
|
|
|
properties = { floating = true,
|
|
|
|
size_hints_honor = true } },
|
|
|
|
{ rule = { class = "Passprompt" },
|
|
|
|
properties = { floating = true,
|
|
|
|
ontop = true,
|
|
|
|
focus = true } },
|
|
|
|
{ rule = { class = "pinentry" },
|
|
|
|
properties = { floating = true } },
|
|
|
|
-- Set Firefox to always map on tags number 2 of screen 1.
|
2011-07-13 12:13:49 +00:00
|
|
|
{ rule = { class = "Uzbl-core" },
|
|
|
|
properties = { tag = tags[rule_screen][2],
|
|
|
|
skip_taskbar = false } },
|
2011-04-06 00:09:56 +00:00
|
|
|
{ rule = { class = "Firefox", instance = "Navigator" },
|
2011-06-27 11:53:16 +00:00
|
|
|
properties = { tag = tags[rule_screen][2],
|
2011-12-01 12:02:59 +00:00
|
|
|
floating = false, minimized = false } },
|
2010-06-06 02:56:07 +00:00
|
|
|
{ rule = { class = "Pidgin" },
|
2012-03-06 07:47:26 +00:00
|
|
|
properties = { tag = tags[rule_screen][3], opacity = 0.9 } },
|
2010-06-06 02:56:07 +00:00
|
|
|
{ rule = { role = "buddy_list" },
|
|
|
|
properties = { master = true } },
|
2010-09-01 15:52:20 +00:00
|
|
|
{ rule = { role = "conversation" },
|
2012-03-15 23:52:06 +00:00
|
|
|
callback = awful.client.setslave },
|
2011-04-06 00:09:56 +00:00
|
|
|
{ rule = { instance = "Weechat"},
|
2011-06-27 11:53:16 +00:00
|
|
|
properties = { tag = tags[rule_screen][3]} ,
|
2011-01-06 01:25:46 +00:00
|
|
|
callback = awful.client.setslave},
|
2010-09-01 15:52:20 +00:00
|
|
|
{ rule = { class = "Irssi"},
|
2011-06-27 11:53:16 +00:00
|
|
|
properties = { tag = tags[rule_screen][3]} ,
|
2010-09-01 15:52:20 +00:00
|
|
|
callback = awful.client.setslave},
|
2010-06-24 16:14:00 +00:00
|
|
|
{ rule = { class = "Claws-mail" },
|
2011-06-27 11:53:16 +00:00
|
|
|
properties = { tag = tags[rule_screen][4] } },
|
2011-05-09 19:23:03 +00:00
|
|
|
{ rule = { instance = "Gmutt" },
|
2011-06-27 11:53:16 +00:00
|
|
|
properties = { tag = tags[rule_screen][4] } },
|
2011-07-19 23:43:54 +00:00
|
|
|
{ rule = { instance = "Gcanto" },
|
2011-07-19 23:42:07 +00:00
|
|
|
properties = { tag = tags[rule_screen][5] } },
|
2011-07-19 23:43:54 +00:00
|
|
|
{ rule = { instance = "Gncmpcpp" },
|
2011-07-19 23:42:07 +00:00
|
|
|
properties = { tag = tags[rule_screen][6] } },
|
2010-06-06 02:56:07 +00:00
|
|
|
{ rule = { class = "Gmpc" },
|
2011-06-27 11:53:16 +00:00
|
|
|
properties = { tag = tags[rule_screen][6] } },
|
2010-06-06 02:56:07 +00:00
|
|
|
{ rule = { class = "Deluge" },
|
2011-06-27 11:53:16 +00:00
|
|
|
properties = { tag = tags[rule_screen][7] } },
|
2010-06-24 16:14:00 +00:00
|
|
|
{ rule = { class = "Cellwriter" },
|
2011-06-27 11:53:16 +00:00
|
|
|
properties = { tag = tags[rule_screen][1],
|
2010-06-24 16:14:00 +00:00
|
|
|
ontop = true,
|
|
|
|
size_hints_honor = true,
|
|
|
|
float = true,
|
|
|
|
sticky = true,
|
|
|
|
fullscreen = true
|
|
|
|
} },
|
2012-03-06 07:47:26 +00:00
|
|
|
{ rule = { class = "Xhtop" },
|
|
|
|
properties = { tag = tags[rule_screen][22] } },
|
|
|
|
{ rule = { class = "URxvt" },
|
|
|
|
properties = { opacity = 0.9 } },
|
|
|
|
{ rule = { instance = "URxvt" },
|
|
|
|
properties = { opacity = 0.9 } },
|
2010-06-06 02:56:07 +00:00
|
|
|
}
|