For experimenters! This is not a ready-to-be-used window manager program. Some things have to be taken care of before it runs. It seems to be rather flexible and the documentation on the above site is quite useful. Unfortunately there is no forum but one can contact the developers through IRC or email. Not much activity though, it seems.
I decided to experiment with i3 after I had a look at alternatives wmii (couldn't not get it to work properly) and awesome (compiling problems). After a bit of library hunting, i3 compiled without problems and worked right from the start without issues (or have not yet discovered them yet).
My intention is to use i3 for some very specific purposes where I use a fixed screen layout with few and simple keystroke commands.
Since it works OK (so far), I thought to share it and share experiences.
I packed several items in the attached archive. I decided for this to keep transparency to a maximum, at least for me, anyway.
There are 8 pets to be installed:
- i3-wm_4.2.1 is the main program
- 7 libraries
Two more items to install:
Copy to /usr/share/pixmaps
- wmswitcher_i3 (added i3 option):
Rename /usr/sbin/wmswitcher to /usr/sbin/wmswicher.bak, copy wmswitcher_i3 in its place and rename to wmswitcher.
Some libraries and symlinks end up in /usr/lib/i386-linux-gnu. However, /usr/lib is expected while running i3. Therefore add to /etc/profile.local:
if [ -d /usr/lib/i386-linux-gnu ]; then
The whole thing takes less than 1Mb so it can easily coexist with other window managers.
A few remarks:
i3 is not limited to tiling alone. Mixed with stacking and floating is possible.
The configuration file is in /root/.i3/config.
Version 4.3 is released (19 Sep). Some compiling problems with that one.
I hope to come back on it soon.