miércoles, 17 de agosto de 2011

Barra al estilo Unity Launcher con Wbar en Debian/Ubuntu LXDE

Como muchos ya saben, no soy admirador de los Super Escritorios (Gnome, KDE, Unity...) sin embargo, también los escritorios minimalistas merecen algo de belleza.

En este post vamos a instalar Wbar, un dock ligero y configurable; nos concentraremos en su funcionamiento en Debian/Ubuntu LXDE, sin embargo, su funcionamiento es parecido en cualquier distro y entorno de escritorio.

Trataremos de que nuestro dock se vea como la ya famosa Unity Launcher que vemos en esta imagen...

Lo primero que debemos realizar es instalar wbar, abrimos un terminal y tecleamos
sudo apt-get install wbar

Una vez instalada ya podemos probar, minimizamos todas las ventanas y tecleamos en la terminal
wbar -bpress -vbar -above-desk -nofont -pos left -isize 48.0 -idist 0.0 -balfa 20.0 -fc 0xff949494 -filter 1 -jumpf 0.1 -zoomf 1.2

Como podemos ver, nos sale la barra en la posición deseada, pero con unos iconos muy feos que lanzan aplicaciones que muy pocos utilizamos, presionamos CTRL+C para terminar el proceso y descargamos el editor gráfico Wbarconf el cual nos ayudará a personalizar nuestros iconos en Wbar, el paquete .deb se puede descargar desde AQUI.

Ahora descargamos los iconos Faenza desde AQUI luego lo descomprimimos y ubicamos la carpeta faenza/apps/48 de esta carpeta copiamos los iconos que creamos interesantes y de las aplicaciones que tenemos instaladas, les recomiendo crear una carpeta nueva, preferiblemente dentro de nuestro /home/tu nombre de usuario/.icons

Una vez instalado nuestro Wbarconf, lo lanzamos desde el menú inicio, por lo general estará en la sección Accesorios, eliminamos todas las aplicaciones que trae por defecto, para incluir las nuestras le damos a +Añadir sustituimos New Item por el nombre de la aplicación, command por el comando que lanza la aplicación; para obtener el comando de una aplicación podemos hacer click en ALT+F2 y comenzar a escribir el nombre de la aplicación en la ventana que se nos abre, el sistema nos autocompletará el comando y colocará el icono de dicha aplicación si es correcto, para las herramientas que necesitan autenticación de root como Synaptic, ponemos gksu (ej: gksu synaptic) antes del nombre del comando que lanza la aplicación. En icon: ubicamos un icono de los que hemos extraído de la carpeta 48 de Faenza.

Una vez creados los lanzadores necesarios guardamos, minimizamos todas las ventanas y volvemos a probar tecleando en la terminal
wbar -bpress -vbar -above-desk -nofont -pos left -isize 48.0 -idist 0.0 -balfa 20.0 -fc 0xff949494 -filter 1 -jumpf 0.1 -zoomf 1.2

Para hacer que nuestra barra se ejecute al inicio descargamos este script que he realizado con la configuración, luego de descargarlo damos click derecho y vemos las propiedades para asegurarnos que la casilla “Hacer fichero ejecutable” esté marcada, lo colocamos en una nuestra carpeta personal, yo en mi caso lo coloco en mi /home/nombre de usuario/.scripts

En LXDE

Editamos el archivo “autostart”, en la terminal tecleamos
sudo nano /etc/xdg/lxsession/LXDE/autostart
al final agregamos la linea
@/home/nombre de usuario/.scripts/wbar.sh
donde /home/nombre de usuario/.scripts/ es la ruta del script wbar.sh

CTR+O para guardar, ENTER y CTR+X para salir, cerramos sesión o reiniciamos, el resultado es algo así:

Espero que te haya servido este mini-tutorial...