Seems like this would call for an alternative layout to be #included, which allows for the large-resolution screen-spanning desktop, and it could just emulate multihead by tiling / maximizing windows to those sections of the desktop which are displayed on each screen. These boundaries could be defined in config.h, and this mode could then be toggled on and off as you connect or disconnect the external monitor.
I guess it would also require a two-dimensional tag set -- or else we go back to specific tags being assigned to specific boundaries. -- # Kurt H Maier
