Per-monitor EWMH Gaps

Hi all, Is it possible to have per-monitor (Xinerama) gaps defined? Either I've an errant program defining EWMH hints, or I'm doing something wrong, but I've got taskbars and what have you which set the appropriate EWMH dock hints, starting on monitor 1. But for monitor2, I end up toggling the gaps manually. Is there a way of doing this properly? Note also this solution falls over if I end up switching workspace 1 on monitor 1, to monitor 2. David

Quoting David Chanters
Is it possible to have per-monitor (Xinerama) gaps defined?
It is possible, and assuming you're using avoidStruts/manageDocks, should Just Work out of the box. (It does here.) Can you show us what xprop _NET_WM_STRUT_PARTIAL says for the windows which do not have appropriate gaps defined?
Note also this solution falls over if I end up switching workspace 1 on monitor 1, to monitor 2.
This sounds very strange. Are you sure the appropriate windows are being ignored by xmonad, that is, are you sure you're using manageDocks correctly? ~d
participants (2)
-
David Chanters
-
wagnerdm@seas.upenn.edu