Tutoriales

Añadir icono Mostrar Escritorio en GNOME

Si eres un usuario de Gnome Shell y te falta tener un icono para Mostrar el Escritorio en tu dock para mostrar/ocultar rápidamente todas las ventanas abiertas, aquí hay un script para lograr esto con el Dock de Ubuntu, Dash to Dock o cualquier dock que puedas estar usando.

Los usuarios de Dash to Panel no necesitan usar un script. La extensión Dash To Panel de Gnome Shell tiene una opción para habilitar un botón para Mostrar el Escritorio similar al de Windows en el extremo derecho del dock. Esto se puede hacer desde el botón Dash to Panel Settings> Behavior> botón Mostrar Escritorio.

Para docks como Dash To Dock u otros, aquí hay un script que puedes usar para obtener un botón Mostrar Escritorio en Gnome Shell.

Este artículo incluye 2 scripts de los cuales tendrás que elegir uno. El primer script, que llamaremos Script A, oculta y muestra ventanas visibles solamente, por lo que si se minimizan algunas ventanas, no se restaurarán cuando se use el icono Mostrar Escritorio. El script B restaura todas las ventanas, incluidas las que se minimizaron previamente, por lo que incluso si se minimizaron previamente algunas ventanas y no se ocultaron al hacer clic en el icono Mostrar Escritorio, se restauran al hacer clic en el icono Mostrar Escritorio por segunda vez, junto con las otras ventanas

Empecemos.

1. Instala wmctrl

 Utilizaremos wmctrl para mostrar y ocultar ventanas abiertas, por lo que debes instalar esta herramienta. En Debian/Ubuntu puedes instalarlo usando este comando:

 

sudo apt install wmctrl

2. Crea el script y hazlo ejecutable

Ejecuta los siguientes comandos para crear un archivo llamado show-desktop en /usr/local/bin.

Abre este archivo como root, con un editor de texto (Gedit):

 

sudo touch /usr/local/bin/show-desktop
gedit admin:///usr/local/bin/show-desktop

 

Después de escribir la contraseña de root, el archivo /usr/local/bin/show-desktop debería abrirse en Gedit. En este archivo, pega los contenidos de uno de los dos guiones siguientes (solo usa uno, elige el que más te convenga):

Script A (restablece solo las ventanas que estaban previamente visibles, ignora las ventanas previamente minimizadas):

 

#!/bin/bash
status="$(wmctrl -m | grep "showing the desktop" | sed -r 's/(.*)(ON|OFF)/\2/g')"

if [ $status == "ON" ]; then
    wmctrl -k off
else
    wmctrl -k on
fi

 

Script B (restaura todas las ventanas, incluidas las ventanas minimizadas):

 

#!/bin/bash
status="$(wmctrl -m | grep "showing the desktop" | sed -r 's/(.*)(ON|OFF)/\2/g')"

if [ $status == "ON" ]; then
    wmctrl -k off
else
    wmctrl -k on
fi

 

Guarda el archivo y hazlo ejecutable usando el siguiente comando:

 

sudo chmod +x /usr/local/bin/show-desktop

 

3. Crea un archivo de escritorio de Show Desktop en ~/.local/share/applications/

Para que la secuencia de comandos se muestre en docks / paneles, crearemos un archivo de escritorio para ella. Para crear un archivo llamado show-desktop.desktop en ~/.local/share/applications/  y lo abriremos con Gedit, usa:

 

gedit ~/.local/share/applications/show-desktop.desktop

 

En este archivo pega lo siguiente:

 

[Desktop Entry]
Type=Application
Name=Show Desktop
Icon=desktop
Exec=show-desktop

 

Y guarda el archivo.

4. Ahora busca Show Desktop entre tus aplicaciones (botón Actividades / Aplicaciones), haz clic con el botón derecho en el icono  Show Desktop (Mostrar escritorio y selecciona Agregar a favoritos.

 

 

 

 

 

 

 

Después de esto, el icono Show Desktop debe aparecer en tu Dash to Dock / Ubuntu Dock. Para otros docks, es posible que debas arrastrar y soltar el icono Mostrar escritorio de ~ /.local/share/applications/ en el dock para fijarlo.

Ahora puedes probar tu nuevo icono de Gnome Shell Show Desktop desde tu dock.

Es posible que el icono no se actualice hasta que cierres sesión y vuelvas a iniciarla.

Original: linuxuprising.com

 

(Visitada 1 veces, 8 visitas hoy )
Comparte

Acerca del autor

maslinux

maslinux

GNU/Linux, UNIX, software libre y código abierto.
Blogger, vegetariano y entusiasta de los animales.

7
Responder

avatar
Imágenes
 
 
 
Auido y vídeo
 
 
 
Otros archivos
 
 
 
6 Hilo de comentarios
1 Hilo de respuestas
1 Seguidores
 
Comentario más reaccionado
Hilo de comentarios más populares
4 Autores de comentarios
argonautaNicolasmaslinuxlinux1Autores de comentarios más recientes
  Suscribirse  
+ nuevos + antiguos + votados
Notificarme de
maslinux
Invitado
maslinux

3.5

Anonymous
Invitado
Anonymous

2.5

linux1
Invitado
linux1

aparece el boton y todo pero ledoy clic y no funciona tengo ubuntu 18.04 gnome

linux1
Invitado
linux1

PUSE EL BOTON PERO NO HACE NADA tengo ubuntu 18.04 gnome

Nicolas
Invitado
Nicolas

Funciono de maravilla. muchas gracias!

argonauta
Invitado
argonauta

Muy buen truco, funciono perfectamente en Ubuntu 18.04.1

El Iglú

El Iglú

Categorías

Count per Day

  • 8059Lecturas hoy:
  • 20676Lecturas ayer:
  • 1534352Total visitantes 2018:
  • 4135Visitas hoy:
  • 11316Ayer:
  • 8,462Visitantes por día:
  • 49Visitantes conectados:

Archivos