Here is an updated version of the patch that doesn't cause dwm to crash when
adding or removing monitors. There is also a know issue when multiple tags are
assigned to a single window. The patch doesn't prevent you from displaying both
tags on two monitors at the same time - better don't do it.
https://bitbucket.org/jceb81/dwm-patches/raw/53cc07efad29/single_clientlist.patch
Cheers,
Jan Christoph
-Original message-
From: Jan Christoph Ebersbach j...@e-jc.de
Sent: Mon 27-02-2012 21:12
Subject:[dev] [dwm] Tags vs Monitors continued
To: dev@suckless.org;
CC: 78...@web.de;
Hi Thomas,
Hi everybody,
I experienced the very same difficulties with dwm's multi-monitor
support that Thomas described earlier this year. In the attached patch I
solved the problem by detaching the list of clients from the monitor.
There is just one list of clients and all tags are shared between the
monitors.
The biggest advantage in my eyes is the ability to swap tags between
monitors while every monitor still keeps its one tag(s).
It's crucial that a tag/window can't be displayed on two monitors at the
same this. The patch implements this functionality at the cost of
MODKEY-0 - it doesn't work anymore in a multi-monitor setup.
Feedback is very welcome. The patch is very fresh and I expect that a
number of corner cases won't work. Due to the large number of changes
it's very likely that the patch also breaks other patches.
https://bitbucket.org/jceb81/dwm-patches/raw/95eca0c72fc7/single_clientlist.patc
h
Cheers,
Jan Christoph