Usage

This module allows you to pretend that you have more than one screen by
dividing a single screen into multiple screens that xmonad will treat as
separate screens. This should definitely be useful for testing the
behavior of xmonad under Xinerama, and it's possible that it'd also be
handy for use as an actual user interface, if you've got a very large
screen and long for greater flexibility (e.g. being able to see your
email window at all times, a crude mimic of sticky windows).

You can use this module with the following in your
~/.xmonad/xmonad.hs file:

Another example use would be to handle a scenario where xrandr didn't
work properly (e.g. a VNC X server in my case) and you want to be able
to resize your screen (e.g. to match the size of a remote VNC client):