Inside Out

How To : Enlightenment 17 in Suse 10

Enlightenment 17 or E17 as it is generally called, is a cool Window Manager for X. The latest stable version of Enlightenment is E16 (0.16.8.1). In this article we will talk about the latest CVS build available (0.16.999.023). So lets begin :

  1. Get and Install the packages
    In Suse 10, you can install E17 with a few clicks using Yast2 First of all we need to add the Installation Source to Yast. See notes for further links.

update : There is an official SuSE repository for e17 now. Check this post for details. Just change the details in this step.

Start Yast with root priveleges
$ supassword: # yast2
Then Click on the Installation Sources and Add a new FTP source and then fill the fields in the following order

Protocol : FTPServer Name : ftp.gts.lug.roDirectory on Server : packman//suse/10.0Authentication : Anonymous

After that go to Software Management in Yast2 and then in the Search field enter enlightenment and then select

Notes :

> 1\. The following packages may be selected in Yast2 : ecore, edb,
> e*modules, enlightenment, enlightenment*devel, entrance, esound,
> e<em>utils, ewl and engage.  

2. Fedora 5 Users can get the e17 rpm > from this yum > repository. More information > here
3. More information on E17 in Suse 10 can be found at Novel Cool > Solutions > 16231
4. More information on adding Installation Sources in Suse 10 is at > Novel Cool Solutions > 16592

  1. Some Quick Tips
  1. **Changing Menus
    **In e17 the Favorite Menu options are stored in the folder : ~/.e/e/applications/favorite
    For an item to show in a menu you need to include its .eap file in the .order file. Steps to create an eap file :
-   Then you will be prsented with a window similar to the snap
    shown below. Just fill out the proper values in the window. The
    values should be  

    > App name : Flock-bin  
   > Executable : path to your flock executable file ..for me it
    > was /opt/flock/flock  
   > You need not change other values.

      
   For putting in the flock icon do the following :  
   `Copy the flock icon to home directory$ cp /icons/mozicon128.png ~/`Then
    just click on the ICON in the EAPP Editor and then you can
    select the icon from the home directory.  

    ![](http://img133.imageshack.us/img133/9571/eapeditor3hs.jpg)

      

  

After creating the required .eap files for all your applications you will find them in ~/.e/e/applications/all directory. Now these icons can be employed in your favorites menu. To do that :

In the same way you can change which icons you want to display in the Bar by creating an .order file in the ~/.e/e/applications/bar/ directory. 4. Setting Up Engage
Engage is a Mac OS X style dockbar for *nix Window Managers. Engage is independent of Enlightenment but it can be used as a Module in our e17 desktop.

This has been a long article. And this is never meant to be a full guide to e17 its just written to give you a quickstart and get you used to the enlightenment way :) You can find the full e17 document here
I would love to hear what you think about this article. If you want anything more to be added into this article please feel free to buzz me..

technorati tags:e17, enlightenment, X, desktop, suse, linux, e, howto, engage, yast, installation