|
La barrita tipo mac en E17 y otros entornos de escritorio de Debian Etch
Publicado el: 02-18-2007 @ 07:34 pm
La barrita tipo mac puede desplegarse de 3 maneras en enlightenment (E17) y otros entornos de escritorio de Debian Etch. Desde dentro de E17 hay dos aunque no son equivalentes.
1) La primera de ellas es a través del módulo ibar que ya viene activado por defecto. Sólo hay que aprender a crear e incluir iconos de aplicaciones (extensión *.eap). Como la creación de iconos es común para las tres maneras lo dejaré para más tarde. Por ahora, pueden "tomar prestados" los iconos de Elive y usarlos. Estos tienen que ser incluidos en:
/home/nombre_usuario/.e/e/applications/all Pueden ser agregados en carpetas ya que hay sitios donde se pueden bajar los *.eap en diferentes estilos (gant, crystal, etc) y es más ordenado hacerlo así. Luego, hay que editar el .order (archivo oculto) que se encuentra en:
/home/nombre_usuario/.e/e/applications/bar Este es el .order que tengo allí en mi Debian Etch. #xterm.eap zenith/gnome-terminal.eap sylpheed.eap icons_eliv_rev/firefox.eap icons_eliv_rev/thunderbird.eap openoffice.eap xchat.eap icons_eliv_rev/gimp.eap icons_eliv_rev/xmms.eap icons_eliv_rev/mplayer.eap #Mis_iconos/gkrellm.eap icons_eliv_rev/gkrellm.eap crystal/nautilus.eap eap/elpanel.eap icons_eliv_rev/limewire.eap Los iconos comentados con # obviamente no se desplegaran. El segundo en la lista, zenith/gnome-terminal.eap, corresponde al icono de la carpeta zenith la cual fue bajada inicialmente de http://www5.get-e.org/Resources/Icons/ (al igual que los de crystal); sin embargo, ahora el link no funciona. Los iconos de firefox.eap, al igual que otros tantos, fueron tomados de Elive revolution y de allí el nombre de la carpeta: icons_eliv_rev (la carpeta eap corresponde a una de las primeras versiones de Elive). Finalmente, existen iconos como sylpheed.eap que no se desplegaran en la barra porque la aplicación no se encuentra en mi Debian Etch. Sin embargo, esa aplicación se registró en el .order que por defecto se instaló inicialmente con el E17. Aquí pongo la imagen (capturada con el gimp) para una sesión anidada de E17 en Gnome de mi Debian Etch.
Lo que se muestra, en la parte inferior de la sesión anidada de E17, es el módulo ibar con los iconos desplegados, de izquierda a derecha, para: gnome-terminal, firefox, thunderbird, gimp, xmms, mplayer, gkrellm, nautilus, el panel de Elive y Limewire. 2) La segunda forma es a través de engage habilitado como módulo. Para ello necesitan:
apt-get install engage engage-module En este caso hay que tener el siguiente repositorio en el /etc/apt/sources.list: deb http://www.vobcopy.org/mirror/elive/ elive main efl elive Luego hay que habilitar el módulo engage en el panel de configuración. Además, hay que crear el siguiente directorio:
/home/nombre_usuario/.e/e/applications/engage y dentro de él editar el correspondiente .order. Los iconos deben estar, como para el módulo ibar, en: /home/nombre_usuario/.e/e/applications/all Se presenta una imagen del E17 donde la ibar está en el lado derecho de la pantalla y el módulo de engage está en la parte inferior central.
A diferencia de la ibar, el módulo de engage despliega los iconos de las aplicaciones no instaladas. Por eso, están comentados en el .order que se despliega en la terminal que se encuentra en la imagen. Por otra parte, aunque aquí no se muestra, si el icono de una aplicación no estuviese en ~/.e/e/applications/all, aparecería un signo de interrogación para reflejar dicha situación. Los iconos que se encuentran en el módulo de engage son los mismos que se despliegan para el módulo ibar. 3) La tercera y última opción es tener habilitado el engage en escritorios que no sean E17 ó E16; inclusive Gnome ó KDE. Para ello hay que crear los siguientes directorios:
/home/nombre_usuario/.engage/icons
/home/nombre_usuario/.engage/order En el primero van los iconos y en el segundo el .order correspondiente. Para lanzar el engage se hace a través de una terminal (engage ó engage & para una ejecución en segundo plano) o configurando las aplicaciones al inicio en el menú de Gnome (Escritorio, Preferencias, Sesiones, pestaña "Programas al inicio"). También se puede ejecutar engage al inicio creando el archivo engage.desktop con el siguiente contenido:
[Desktop Entry] Encoding=UTF-8 Version=cvs20060518 Type=Application Name=engage Comment= Exec=engage StartupNotify=false Terminal=false Hidden=false
y colocándolo en ~/.config/autostart. En la imagen se observa la habilitación de engage en el escritorio Gnome de Debian Etch.
Los iconos *.eap han sido creados por mi usando imágenes tomadas de http://www.gnome-look.org y el editor de iconos de E17, tomados de la distribución Elive o bajados de esta página: http://www5.get-e.org/Resources/Icons/ la cual por cierto ahora no funciona. Otra fuente de iconos *.eap, aunque limitada, es la siguiente: http://www.dreamlinux.com.br/english/dreamlinux-images.html Para explorar las opciones de configuración de engage ver la información del siguiente link: Configurando engage

Ultima actualización el 04-21-2008 @ 08:34 pm
|