placement = awful.placement.no_overlap+awful.placement.no_offscreen
}
},
-
-- Floating clients.
{ rule_any = {
instance = {
role = {
"AlarmWindow", -- Thunderbird's calendar.
"ConfigManager", -- Thunderbird's about:config.
- "pop-up", -- e.g. Google Chrome's (detached) Developer Tools.
+ -- this is commented out to try to keep all chrom(e|ium) apps from being floating
+ -- "pop-up", -- e.g. Google Chrome's (detached) Developer Tools.
}
}, properties = { floating = true }},
-- Add titlebars to normal clients and dialogs
- { rule_any = {type = { "normal", "dialog" }
- }, properties = { titlebars_enabled = true }
+ -- { rule_any = {type = { "normal", "dialog" }
+ -- }, properties = { titlebars_enabled = true }
+ -- },
+ -- make so that overleaf is not floating
+ { rule = { class = "crx_gjoaplgcpnmemdaklplebdapjihcoibe" },
+ properties = {floating = false}
},
-- Set Firefox to always map on the tag named "2" on screen 1.