buttons = clientbuttons,
screen = awful.screen.preferred,
placement = awful.placement.no_overlap+awful.placement.no_offscreen,
- --floating = false
+ floating = false,
+ maximized = false,
},
},
{ rule = { type = "dialog" },
{ rule = { class = "Revolt" },
callback = move_to_tag_by_name(nil, "[m]"),
},
- { rule = { class = "Firefox" },
+ { rule_any = { class = { "Firefox", "firefox" } },
callback = move_to_tag_by_name(nil, "ffx"),
},
{ rule = { class = "Chromium" },
callback = move_to_tag_by_name(nil, "chr"),
},
- { rule = { class = "Thunderbird" },
+ { rule_any = { class = { "thunderbird", "Thunderbird" } },
callback = move_to_tag_by_name(nil, "cal"),
},
{ rule = { instance = "mutt" },
},
},
{ rule_any = { class = {
- "Wicd-client.py",
"Gxmessage",
"Pinentry"
}},
},
{ rule_any = { instance = {
"tridactyl-edit",
- "libreoffice",
"pdfshuffler"
}},
properties = { floating = true,
placement = awful.placement.centered,
},
},
--- { rule_any = { class = {
--- "Gscan2pdf",
--- "Gimp",
--- },
--- instance = {
--- "libreoffice",
--- }
--- },
--- properties = { new_tag = {
--- layout = layouts.maximised,
--- volatile = true,
--- },
--- switchtotag = true,
--- focus = true,
--- },
--- },
+ { rule_any = { class = {
+ "Gscan2pdf",
+ "Gimp",
+ "Inkscape",
+ "Pitivi",
+ },
+ instance = {
+ "libreoffice",
+ }
+ },
+ except_any = { type = { "dialog" } },
+ properties = { new_tag = {
+ layout = layouts.maximised,
+ volatile = true,
+ },
+ switchtotag = true,
+ focus = true,
+ },
+ },
--XX-- { rule = { class = "Gscan2pdf" },
--XX-- properties = {
--XX-- switchtotag = true