default config: enhance list of default floating clients

Closes https://github.com/awesomeWM/awesome/pull/329
This commit is contained in:
Daniel Hahler 2015-07-20 01:57:21 +02:00
parent c02969bb0e
commit 56e85d45d4
1 changed files with 27 additions and 6 deletions

View File

@ -423,12 +423,33 @@ awful.rules.rules = {
raise = true, raise = true,
keys = clientkeys, keys = clientkeys,
buttons = clientbuttons } }, buttons = clientbuttons } },
{ rule = { class = "MPlayer" },
properties = { floating = true } }, -- Floating clients.
{ rule = { class = "pinentry" }, { rule_any = {
properties = { floating = true } }, instance = {
{ rule = { class = "gimp" }, "DTA", -- Firefox addon DownThemAll.
properties = { floating = true } }, "copyq", -- Includes session name in class.
},
class = {
"Arandr",
"Gpick",
"Kruler",
"MessageWin", -- kalarm.
"Sxiv",
"Wpa_gui",
"pinentry",
"veromix",
"xtightvncviewer"},
name = {
"Event Tester", -- xev.
},
role = {
"AlarmWindow", -- Thunderbird's calendar.
"pop-up", -- e.g. Google Chrome's (detached) Developer Tools.
}
}, properties = { floating = true }},
-- Set Firefox to always map on tags number 2 of screen 1. -- Set Firefox to always map on tags number 2 of screen 1.
-- { rule = { class = "Firefox" }, -- { rule = { class = "Firefox" },
-- properties = { tag = tags[1][2] } }, -- properties = { tag = tags[1][2] } },