Instalar Skippy-XD, el Exposé ligero para GNU/Linux en Arch Linux con escritorio LXDE

Skippy-XD muestra en primer plano miniaturas de todas las ventanas abiertas en el escritorio. Tiene el mismo funcionamiento que Exposé para MAC, siendo una alternativa más ligera que Compiz o KWin para sistemas GNU/Linux. Por defecto es necesario una tecla (hotkey o keybingid) para poder ejecutarlo, quien quiera utilizarlo mediante el ratón puede utilizar brightside para ello, algo que no se tratará en esta pequeña guía.

Skippy-XD: https://code.google.com/p/skippy-xd/

Instalar Skippy-XD en Archlinux con Yaourt.

yaourt skippy

Configurar tecla para el uso de Skippy en LXDE (Tecla de Windows).

Editar el fichero $HOME/.config/openbox/lxde-rc.xml

<!-- Keybindings para Skippy -->
<keybind key="Super_L">
   <action name="Execute">
      <command>skippy-xd --activate-window-picker</command>
   </action>
</keybind>

Configurar Skippy-XD en modo demonio en el arranque del escritorio LXDE.

Se crea el fichero skippy.desktop en $HOME/.config/autostart con el siguiente contenido.

[Desktop Entry] 

Type=Application
Exec=skippy-xd --start-daemon
Encoding=UTF-8
Name=skippy-xd
StartupNotify=false
Terminal=false
Hidden=false

Posible problema con Gkrellm.

Es posible que al configurar el arranque automático de Skippy-XD junto aplicaciones de tipo monitor, como por ejemplo Gkrellm, estas aparezcan también en las miniaturas de Skippy-XD. Para que eso no suceda, se puede utilizar el fichero “skippy.desktop” para ejecutar un shellscript que arranque el demonio Skippy-XD pasados unos segundos.

Se crea el fichero skippy.desktop en $HOME/.config/autostart con el siguiente contenido.

[Desktop Entry] 

Type=Application
Exec=/home/XXX/.config/autostart/skippy.sh
Encoding=UTF-8
Name=skippy-xd
StartupNotify=false
Terminal=false
Hidden=false

Se crea el script /home/XXX/.config/autostart/skippy.sh

#!/bin/bash
sleep 5 && skippy-xd --start-daemon