Mostrar/Ocultar Iconos de Escritorio » Blog de Notas | Soy Facus

miércoles, 5 de septiembre de 2012

Mostrar/Ocultar Iconos de Escritorio

Hoy me sentí con ganas de hacer unas capturas de Escritorio ya que estoy muy contento con mi Linux Mint Debian Edition (LMDE) y caí en razón de que tengo muchos iconos desparramados por todo el Escritorio.

Lanzadores, Directorios, Capturas de Pantalla, Enlaces, y ficheros temporales que van quedando permanentemente en el olvido.


Buscando un poco por la web, encontré varias formas de limpiar el Desktop de estos residuos... bah, limpiar como quién dice limpio, no, pero al menos queda oculto y agradable a la vista.




Luego del salto, los diversos caminos para lograrlo, ya sea en Ubuntu con Unity o en alguna otra distro (Debian, Fedora, etc) con Gnome 3.
salto

Como dije anteriormente, hay varios caminos para ocultar o mostrar los iconos del escritorio, voy a separar las aguas de acuerdo a las distribuciones / entornos de escritorios:


>: En Ubuntu 12.04 LTS Precise Pangolin (Unity)


Vamos a conocer algunos comandos interesantes para ocultar algunos iconos.



• Para quitar el icono de Equipo:
gconftool-2 --type boolean --set /apps/nautilus/desktop/computer_icon_visible false

• Para quitar el icono de la Carpeta personal:
gconftool-2 --type boolean --set /apps/nautilus/desktop/home_icon_visible false

• Para quitar el icono de la Red:
 gconftool-2 --type boolean --set /apps/nautilus/desktop/network_icon_visible false

• Para quitar el icono de la Papelera:
gconftool-2 --type boolean --set /apps/nautilus/desktop/trash_icon_visible false

• Para quitar los iconos de las unidades de discos montados:
gconftool-2 --type boolean --set /apps/nautilus/desktop/volumes_visible false

• Para ocultar todos los iconos del escritorio:
gconftool-2 --type boolean --set /apps/nautilus/preferences/show_desktop false



Aclaración: Si al probar alguna de estas líneas de código nos indica que no contamos con el comando gconftool-2 vamos a tener que instalarlo desde el Centro de Software o desde la Terminal con sudo apt-get install gconftool-2



>: En Linux Mint / Debian / Fedora* (Gnome 3)

*En Fedora no estoy seguro, pero es posible. Por favor, confirmen en los comentarios ;)

Vamos a ver entonces unos comandos muy similares a los usados en Ubuntu, salvo que estos sí funcionan en Gnome 3.


• Para quitar el icono de Equipo:
gsettings get org.gnome.nautilus.desktop computer-icon-visible false

• Para quitar el icono de la Carpeta personal:
gsettings get org.gnome.nautilus.desktop home-icon-visible false

• Para quitar el icono de la Red:
gsettings get org.gnome.nautilus.desktop network-icon-visible false

• Para quitar el icono de la Papelera:
gsettings get org.gnome.nautilus.desktop trash-icon-visible false

• Para quitar los iconos de las unidades de discos montados:
gsettings get org.gnome.nautilus.desktop volumes-visible false

• Para ocultar todos los iconos del escritorio:
gsettings set org.gnome.desktop.background show-desktop-icons false


Aclaración: Si al intentar ejecutar alguna de estas líneas nos indica que no tenemos el programa gsettings tendremos que instalarlo con Synaptics o desde Terminal con sudo aptitude install gsettings




Como se puede observar, cada comando termina en un false y así como se imaginarán, si se coloca un true en su lugar, obtendremos lo opuesto (mostrar iconos).


Es notable decir también, que estas funciones se pueden configurar de un modo "amigable" desde el mismo entorno gráfico, pero lo bueno de aprender a usar estos comandos, es que luego podremos usarlo para armarnos un Script y extender sus funcionalidades.

Pueden tomar como ejemplo lo siguiente:

Me hice un Script en Bash para mostrar u ocultar TODOS los iconos del escritorio con una simple llamada. Luego le asigné una Combinación de Teclas (Atajo) para poder visualizar mi Escritorio sin molestos iconos en determinadas ocaciones, y al alcance de dos dedos!

Aquí está el código:

#!/bin/bash
# Script para Mostrar/Ocultar iconos del Escritorio.
# Creado por Facus

ICONOS=`gsettings get org.gnome.desktop.background show-desktop-icons`
if [ "$ICONOS" = "true" ]
then
gsettings set org.gnome.desktop.background show-desktop-icons false
else
gsettings set org.gnome.desktop.background show-desktop-icons true
fi


Este Script lo pueden tomar como guía y luego modificarlo para sus necesidades.

Recuerden que para asignar un Atajo de Teclas, este script deberá tener permisos de ejecución (chmod +x «ruta_del_script») y luego asignar bash «ruta_del_script» al comando a ejecutar. Ver guía de Atajos de Teclado.



Espero que ahora puedan disfrutar de sus Wallpapers o Fondo de Escritorio al igual que yo, con un simple movimiento de dedos!


Cualquier duda o sugerencia, lo charlamos en los comentarios ;)




SoyFacus | y al fin veo mi Wallpaper.

<---- Compartilo desde la barra social. (Facebook, Twitter y/o Google Plus)

1 comentario:

  1. Funcionan perfectamente en fedora 23 amigo. Gracias por la info!

    ResponderEliminar

Dale, dejame saber que opinás..

Ingresar un Nick en "Nombre/URL" o logueate en Google, OpenID, AIM, TypePad, WordPress o LiveJournal.