This is my branch of the w9wm window manager.
* Windows can be "pinned", so they'll stay on every virtual desktop
* Alt-# key combos to switch virtual desktops
* Framework to quickly add additional keyboard shortcuts without having to hack in big ugly "if else" statements (see the keyCmds array in 9wm.c and functions in keys.c)
* "-winkey" command line switch to use the Windows key instead of Alt as your command modifier.
To view the man page, run this:
nroff -man w9wm.man | less
Make sure you have gcc and make installed. On a Debian-like system, you'll need at least libx11-dev and libxext-dev.
Run "make" to build.
You can copy the w9wm binary to your personal bin directory, or run "make install" to copy it to /usr/local/bin.
"make install.man" will copy the man page to /usr/local/share/man/man1; this is correct for Debian but may be wrong elsewhere.