awesomewm/rules.lua

80 lines
2.8 KiB
Lua
Raw Normal View History

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,
buttons = clientbuttons } },
{ rule = { class = "MPlayer" },
properties = { floating = true,
size_hints_honor = true } },
{ rule = { class = "Passprompt" },
properties = { floating = true,
ontop = true,
focus = true } },
{ rule = { class = "Teardrop" },
2010-11-03 10:33:45 +00:00
properties = { floating = true, tag = tags[1][12] } },
2010-06-06 02:56:07 +00:00
{ rule = { class = "pinentry" },
properties = { floating = true } },
{ rule = { class = "gimp" },
properties = { floating = true } },
-- Set Firefox to always map on tags number 2 of screen 1.
{ rule = { class = "Firefox" },
2010-09-03 22:52:38 +00:00
properties = { tag = tags[1][2],
floating = false } },
2010-06-06 02:56:07 +00:00
{ rule = { class = "Pidgin" },
2010-09-01 15:52:20 +00:00
properties = { tag = tags[1][3]} },
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" },
callback = awful.client.setslave},
2011-05-09 19:23:03 +00:00
{ rule = { instance = "Weechat"},
properties = { tag = tags[1][3]} ,
callback = awful.client.setslave},
2011-01-06 01:25:46 +00:00
{ rule = { instance = "Irssi"},
properties = { tag = tags[1][3]} ,
callback = awful.client.setslave},
2010-09-01 15:52:20 +00:00
{ rule = { class = "Irssi"},
properties = { tag = tags[1][3]} ,
callback = awful.client.setslave},
2010-06-24 16:14:00 +00:00
{ rule = { class = "Claws-mail" },
properties = { tag = tags[1][4] } },
2010-06-06 02:56:07 +00:00
{ rule = { class = "Thunderbird" },
properties = { tag = tags[1][4] } },
2010-06-18 21:13:19 +00:00
{ rule = { class = "Claws-mail" },
properties = { tag = tags[1][4] } },
2011-05-09 19:23:03 +00:00
{ rule = { instance = "Gmutt" },
properties = { tag = tags[1][4] } },
2010-06-06 02:56:07 +00:00
{ rule = { class = "Sunbird-bin" },
properties = { tag = tags[1][5] } },
{ rule = { class = "Gmpc" },
properties = { tag = tags[1][6] } },
{ rule = { class = "Deluge" },
properties = { tag = tags[1][7] } },
2011-05-09 19:23:03 +00:00
{ rule = { instance = "Xrootconsole" },
properties = {
below = true,
sticky = true,
ontop = false,
floating = true,
border_width = 0,
sticky = true
}
},
2010-06-06 02:56:07 +00:00
{ rule = { class = "Xhtop" },
properties = { tag = tags[1][22] } },
--{ rule = { class = "OpenOffice.org 3.2" },
--properties = { floating = false } },
2010-06-24 16:14:00 +00:00
{ rule = { class = "Cellwriter" },
properties = { tag = tags[1][1],
ontop = true,
size_hints_honor = true,
float = true,
sticky = true,
fullscreen = true
} },
2010-06-06 02:56:07 +00:00
}