Clients get misplaced by beautiful.border_width every time i restart awesome.
Adding the below else clause to client.connect_signal seems to solve
it, but is ugly and makes restarts slow, can this be fixed properly
(in core or something)?
if not startup then
-- Set the windows at the slave,
-- i.e. put it at the end of others instead of setting it master.
-- awful.client.setslave(c)
-- Put windows in a smart way
awful.placement.no_overlap(c)
awful.placement.no_offscreen(c)
else
local g = c:geometry()
g.x = g.x - beautiful.border_width
g.y = g.y - beautiful.border_width
c:geometry(g)
end
--
To unsubscribe, send mail to [email protected].