[img]http://www.flashtux.org/img/tux_noel_small.png\" border=\"0\" class=\"linked-image\" /]
Ho Ho ! Hello at all.. this is my first post here..
I've compiled a recent version of the e17 cvs code (022) (fetched on Dec 8).
The keybindings combindend with the "remember window size and position"-function give great usability for Zaurus users.
Not to mention that e17 is eye candy ;)
Note: These are experimental packages. Enlightenment isn't released yet and not
fully functioning at the moment. Also it is quite unstable. Use at your own risk.
It works on a C3100 with pdaXrom (rc12) here. Nothing else was tested yet !
So please test and give feedback in this thread :)
To install, follow the steps below :
1) First you have to get the EFL libraries and E itself:
eet_022-cvs_armv5tel.ipk
evas_022-cvs_armv5tel.ipk
ecore_022-cvs_armv5tel.ipk
embryo_022-cvs_armv5tel.ipk
edje_022-cvs_armv5tel.ipk
e_022-cvs_armv5tel.ipk
You can use this feed :
http://mail.pdaxrom.org/contrib/daalNote: There are also other Enlightenment libraries in this feed !
Those are
not needed to install and run e17!
If you are familiar with e17 you might find them usefull.
2) Next, edit .xinitrc in your home folder:
#!/bin/sh
#
# Very simple session manager for enlightenment
#
test -e /proc/power_key_off && echo "0" >/proc/power_key_off 2>/dev/null
test -f /etc/profile && . /etc/profile
if [ ! -d $HOME/Choices/common ]; then
mkdir -p $HOME/Choices/common
fi
if [ -f $HOME/Choices/lightnpower.cfg ]; then
lightnpower.py --loadandquit
fi
test -f /etc/X11/kb/akita.xmodmap && xmodmap /etc/X11/kb/akita.xmodmap
test -f /etc/X11/kb/userdefined.xmodmap && xmodmap /etc/X11/kb/userdefined.xmodmap
test -f /usr/bin/chkhinge && /usr/bin/chkhinge 2>/dev/null >/dev/null
enlightenment 2>/dev/null
test -e /proc/power_key_off && echo "1" >/proc/power_key_off 2>/dev/null
Enlightenment starts now when typing "startx".
3) To edit the favorite applications menu, follow the steps described in the
user guide.
Read also the
FAQ if you are not familiar with enlightenment.
Creating icons and adjusting the menu is not that handy right now.
There is a tarball with some prebuild .eap files
here.
Extract it to ~/.e/e/applications/all .
You can place the applications in the menu or ibar while putting the name of the .eap file to the .config in the corresponding folder. You can also create submenus.
Note: Some of the prebuild eap files start applications that need root previliges.
You need "sudo" installed and configured for them.
(I'm asuming you are not running as root :)
4) Using enlightenment_remote (read the user guide!):
Examples :
To speed things up a bit, you should disable and unload unneeded modules :
enlightenment_remote -module-unload modulename
enlightenment_remote -module-disable modulename
which will remove the module from memory.
and you can lower the image and font cache :
enlightenment_remote -image-cache-set 512
enlightenment_remote -font-cache-set 128
and lower the framerate of animations :
enlightenment_remote -framerate-set 10
and set virtual desktops to 1 if you want :
enlightenment_remote -desks-set 1 1
to adjust the keybindings, also enlightenment_remote is used. (read the user guide)
Default keybindings that work for me :
Control + Alt + X = Closes window
Control + Alt + K = Kills window
Control + Alt + I = Iconify (minimize) window
Control + Alt + G = Toggles gadget manager mode on and off
Control + Alt + A = Opens the "Favourite Applications" menu
Alt + Tab = Opens the E17 tab dialog
Thats it!
and have fun..
Some Screenshots are attached below.