and offer a window manager selection dialog for remote/nested sessions
.vnc/xstartup:
* runs pekwm and a xdialog to choose a wm; then runs "$HOME/.xinitrc wm-name remote" where
wm-name is a lower-case window manager name (corresponding to a exectuable in $PATH)
* see TODO at the head of the document for things to be completed
* ISSUE: xmonad is a binary executable so there is no way to pass it a special configuration
for a single monitor setup (for a remote session). Instead there should be a single-head
xmonad compiled to run on remote sessions; the question is how?
.xinitrc:
* massively restructured and now has a slightly different usage (see head of document)
* still supports being run without command-line parameters and by slim (passed one cl parameter
being the window manager (again in lower case and corresponding to a executable in $PATH)
.xmonad/xmonad.hs:
* added a new manage hook for opennx
* added a new floating manage hook doMaxFloat (thanks to OODavo) which can float windows
that request a size smaller then the area their widgets span
Signed-off-by: Collin Doering <rekahsoft@gmail.com>