Just today I was watching a very entertaining video about a shell named Terminology. This shell is unique in that it allows images to be "catted" to the interface. I did some more research and discovered Enlightenment Desktop.
After researching Enlightenment I decided to give it a try. Unfortunately Fedora does not supply the Enlightenment packages in their repositories but there is a project to bring Enlightenment to Fedora by version 20. In the meantime I am using edmann's packages. Ed has gone ahead and done the hard work of preparing Enlightenment Desktop to run properly on Fedora and provides a very convenient repository to install from.
Widget Toolkit and Theme
The elementary toolkit coupled with the default Dark theme is very attractive. It reminds me of the Holo themes that Android has.
|Holo (left) vs Elementary Dark (right)|
|Application Theme Settings Window|
|Terminology, Totem and Pidgin in Harmony :]|
The built-in file manager (Enlightenment File Manager [EFM]) is reminiscent of nautilus. The default configuration leaves something to be desired.
|Default File Manager Configuration|
|Improved File Manager|
This desktop environment has a lot of flair. Everything flashes, blinks and emits light of some sort and I love it. When you click with the mouse it emits a blue flair around the cursor. When you type in the terminal, the cursor emits a wave of light from the top and bottom. I can see the huge amount of thought that has gone into polishing this desktop environment.
I have noticed a very interesting feature present in Enlightenment. You can take a screenshot of any window by accessing its' context menu.
I have noticed a couple of caveats. The first is that I have not figured out how to use a system tray yet. I usually like Pidgin to stay running in the background. I will need to work on this a little.
The network manager (econnman) is also not supplied as part of these packages. I have not tried this front-end to connman yet but from my cursory readings I gather that there is still work to be done.
Terminology is also incomplete. It works extremely well but there is still work to be done. I can always use gnome-terminal in the meantime.
There is an unprecedented amount of options available in this desktop environment. I am a big fan of "Aero-snap" from Windows 7. I have made this a reality on every PC I have used since the feature was released. Unfortunately Enlightenment does not have this feature available by default. I have assigned an edge binding to maximize the current window after 300ms.
|Signal Bindings Menu|
I am very impressed! I will be using enlightenment as my desktop environment barring any unforeseen bugs or issues.
I also applaud the developers for backing the development of Wayland.