This document tries to be a good starting point for people new to wmii-3. People who have used wmi, wmii-2.5 or even ion will get to know what is new and different in wmii-3, and people who have never used a tiling window manager before will fall in love with the new concept.
Wmii-3 is a new kind of window manager. It is designed to have a small memory footprint, be extremely modularised and have as little code as possible, thus ensuring as few bugs as possible. In fact, one of our official goals is to not exceed lines of code 2.
Wmii tries to be very portable and to give the user as much freedom as possible.
Wmii-3 is the third major release of the second generation of the window manager improved 3. Wmii first introduced a new paradigm in version 2.5, namely dynamic window management, that overcomes the limitations imposed by the WIMP paradigm (see also the companion wmii.tex).
I presume the reader already has experience with Unix, knows all the basic terminology and concepts like files and editors.
I hope you are open minded towards new ideas, and willing to spend some time learning wmii-3 4.
If you only want to know how to operate wmii-3 and are not interested in the inner workings or in scripting, you may read sections 2, 3 and subsection 4.1 and skip the rest.
However, to get the most out of wmii-3 you should probably read the whole document ``sequentially'', i.e. from beginning to end. Another possibility is to read/consume the guide ``on demand'' as you notice you need more information or details to understand better some concept. We recommend you to read the introductory chapters first, use some time to get settled in the wmii-world and read the scripting chapters later on.