idesk iconos en el escritorio de FluxBox en Linux Debian y Ubuntu

Una de las cosas que le faltan por defecto al entorno de escritorio FluxBox son los iconos que nos ofrecen accesos directos a nuestros programas favoritos. iDesk es una herramienta que se integra perfectamente con este entorno y nos va a solucionar este pequeño problema que tenemos con nuestro entorno de escritorio preferido.
La forma en la que podemos crear los iconos es un tanto compleja. Es tan elaborada como la configuración del entorno FluxBox. La verdad es que hay que agregarle muchas cosas a diferencia de otros entornos de escritorio como el archi-conocido Gnome que viene por defecto con la instalación de Linux Ubuntu.
Poco a poco os estoy enseñando como configurarnos este entorno tan rápido y de tan poco peso para el sistema. Una vez lo tenga acabado podremos ver el aspecto, estabilidad y rapidez del sistema operativo Linux Debian y el entorno de escritorio FluxBox en un vídeo. ( Esto será mas adelante )
Para empezar abrimos una Terminal y nos logeamos como súper usuario ( root ) con el comando su y procedemos a su instalación …

apt-get install idesk
Ahora vamos a incluirlo en el fichero startup para que al arrancar nuestro entorno FluxBox se muestre automáticamente …

vi /home/forat/.fluxbox/startup
y buscamos esta linea …

# idesk &
y la descomentamos quedándonos así …
idesk &
Salimos del editor vi pulsando la tecla ESC y seguidamente :wq! , con esto ya tenemos listo nuestro sistema de iconos para que arranque automáticamente cuando iniciemos nuestro FluxBox. Vamos a configurarlo.
Ahora vamos a crear el fichero .ideskrc con el usuario con el que solemos usar el entorno FluxBox …

su usuario

vi ~/.ideskrc
e incluimos estas lineas …
table Config
FontName: tahoma
FontSize: 8
FontColor: #ffffff
Locked: false
Transparency: 150
HighContrast: true
Shadow: true
ShadowColor: #000000
ShadowX: 1
ShadowY: 2
Bold: false
ClickDelay: 300
IconSnap: true
SnapWidth: 55
SnapHeight: 100
SnapOrigin: BottomRight
SnapShadow: true
SnapShadowTrans: 200
CaptionOnHover: false
end
table Actions
Lock: control right doubleClk
Reload: middle doubleClk
Drag: left hold
EndDrag: left singleClk
Execute[0]: left doubleClk
Execute[1]: right doubleClk
end
Salimos del editor vi pulsando la tecla ESC y seguidamente :wq!
Ahora vamos a crear el directorio .idesktop donde crearemos todos los iconos que enlazaran a una imagen y una aplicación en cuestión …

mkdir ~/.idesktop
Ahora vamos a crear nuestro primer icono para que se muestre y tengamos en enlace directo en forma de icono en nuestro escritorio. Para ello voy a usar el navegador Firefox como ejemplo.

No se si recordareis aquel articulo que publique hace tiempo donde hacia referencia a unos iconos para Linux Ubuntu en ( Nuevos iconos para tu Linux Ubuntu ) fijaros que ahora le vamos a dar un uso excepcional a este articulo ya que en el se explica como instalarle nuevos iconos al escritorio Gnome que es el que lleva de serie Linux Ubuntu. Ahora estamos en FluxBox y esta técnica no nos sirve pero si que nos van a server esa colección de iconos que están súper chulos.
Nos descargamos la colección desde el siguiente enlace.
Descomprimimos el fichero …

tar xvzf crystal_project.tar.gz
Ahora necesitamos copiar su contenido en la ruta de los iconos del sistema. Para esto vamos a necesitar ser súper usuario ( root ) que es quien tiene permisos para acceder a dicha ruta en el disco.
Nos logeamos con el comando su y …

cp -R crystal_project /usr/share/pixmaps/crystal_project
Crearemos un fichero con extensión .lnk para cada icono que queramos tener en nuestro escritorio. Para ello vamos a volver a logearnos como el usuario que suele usar el entorno Fluxbox …

su usuario
Ahora vamos con el icono para Firefox …

vi ~/.idesktop/firefox.lnk
Ahora pegamos las siguiente lineas …

table Icon
Caption: Firefox
Command: firefox
Icon: /usr/share/pixmaps/crystal_project/128×128/apps/firefox.png
X: 30
Y: 20
end
Cabe destacar en este archivo que …
Caption: Nombre del programa
Command: Comando de ejecución o ruta
Icon: Ruta del icono con extensión .png
X: Pixel horizontal monitor
Y: Pixel vertical monitor
Salimos del editor vi pulsando la tecla ESC y seguidamente :wq!
Ahora vamos a ver que tal nos queda nuestro nuevo icono en el escritorio ejecutando el programa idesk …

idesk

Para salir del programa podemos pulsar simultáneamente las teclas Ctrl + z y pararemos idesk. Si no es así podemos usar el comando …

killall idesk
Ahora solo nos queda añadir tantos fichero .lnk como necesitemos tener en nuestro escritorio. Una vez reiniciemos el entorno FluxBox los iconos se mostraran automáticamente. 











