Enlightenment
e.png
Version:
0.17.0
Date:
2000-2012

Please see the Authors page for contact details.

What is Illume?

The Enlightenment Window Manager is a lean, fast, modular and very extensible window manager for X11 and Linux. It is classed as a "desktop shell" providing the things you need to operate your desktop (or laptop), but is not a whole application suite. This covered launching applications, managing their windows and doing other system tasks like suspending, reboots, managing files etc.

How to compile modules?

pkgconfig (.pc) files are installed for enlightenment. To compile a module you can use something like the following:

gcc module.c $(pkg-config enlightenment --cflags --libs)

Note that modules are installed to $HOME (~/.e/e/modules) or system. One can know the system directory with the command:

pkg-config --variable=modules enlightenment

How is it installed?

Just use the traditional autotools steps, the options will be autodetected. Note that it depend on EFL (Enlightenment Foundation Libraries): eina, eet, evas, ecore, e_dbus, embryo, edje, efreet and eeze.

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
make
sudo make install
Todo:
(0.17) Document API