Añadir opción de Mostrar Escritorio en linux

Algunas distribuciones estan eliminando la opcion la Mostrar Escritorio, el típico ícono que minimiza todas las ventanas y las devuelve a su estado original cuando se clickea nuevamente.

En mi caso, me gusta configurar una esquina activa (acercar el mouse a una esquina y que se realice alguna acción) que tenga este comportamiento.

Instalar WMCtrl

WMCtrl es un comando usado para controlar ventanas: tamaño, ubicación, opciones, propiedades.

Se instala desde la consola/terminal así:

sudo apt-get install wmctrl

Configurar acción e ícono de mostrar escritorio

Webupd8 ha realizado un script básico para wmctrl que realiza la acción deseada.

Por interfaz

Se puede descargar de http://webupd8.googlecode.com/files/showdesktop.tar.gz

El archivo showdesktop debe moveser a la ruta /usr/local/bin/

El archivo showdesktop.desktop, que puede verse a veces solamente como «Show Desktop» debido al tipo de archivo, es el que se usa para realizar la acción. Este puede arrastrarse al dock/plank o ubicarse donde se desee.

Por consola/terminal

Una forma más rápida de hacerlo es con el siguiente comando, que va a la carpeta principal del usuario, descargar el comprimido de Webupd8, lo descomprime y remueve el comprimido, y finalmente mueve el archivo showdesktop a /usr/local/bin/. Con esto, solo nos queda ubicar el showdesktop.desktop (Show Desktop) donde deseemos, que inicialmente quedaría en tu carpeta de usuario.

cd
wget http://webupd8.googlecode.com/files/showdesktop.tar.gz
tar -xvf showdesktop.tar.gz && rm showdesktop.tar.gz
sudo mv showdesktop /usr/local/bin/

Configurar esquina activa

Para configurar la esquina activa, se debe buscar el menú dónde se configuran según la distribución (En Elementary OS es: Aplicaciones -> Configuración del sistema -> Escritorio -> Esquinas activas).
Se selecciona un comando/orden personalizada y se añade lo siguiente:

/usr/local/bin/showdesktop
Probado en Ubuntu y en Elementary OS. Debería funcionar en cualquier derivado de Debian.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *