martes, 7 de junio de 2011

Unity Shell, a fondo: configuración e modificacions

Unity Shell, a fondo: configuración e modificacions

Posted: 28 Apr 2011 11:43 AM PDT

Unity Shell, a fondo (II): configuración y modificaciones
Pues xa temos entre nos o tan esperado Ubuntu 11.04 Natty Narwhal. Pouco antes do seu lanzamento, pegamoslle un repaso á nova e controvertida interfaz Unity, a gran novedade da distro de Canonical. Neste post profundizaremos na sua configuración e falaremos de alguns trocos que podemos realizar para mellorar alguns aspectos.

E antes de nada, lembrar que podemos ignorar completamente Unity e usa-lo habitual escritorio de Gnome indo dende o dash a Aplicacions > Sistema > Pantalla de acceso e alí seleccionando “Ubuntu clásico”. Pero si sois dos que habédes decidido darlle unha oportunidade á nova interfaz, seguide adiante para saber como trocar alguns aspectos da misma.

Antes de nada: instala-lo Administrador de Opcions de Compiz

Hei de admitir que, sendo como é compiz parte fundamental da aposta de Canonical, resulta un pouco sorprendente que o programa para poder configuralo non veña integrado por defecto. Pero eso é algo que se soluciona rápido. Tan sólo é cuestión de ir ao Centro de Aplicacions, buscar “ccsm” (que é máis rápido que buscar “configuración avanzada de efectos de escritorio”) e instalalo.

Unha vez nos hayamos feito con él, o podemos encontrar en Aplicacions > Temas e axustes, ou simplemente escribindo “compiz” no dash.

Configurar o comportamiento e o tamaño do launcher

Configurar el comportamiento y tamaño del launcher
Dentro do Administrador de opcions CompizConfig, debemos entrar a “Ubuntu Unity plugin”, que se encontra na sección “Escritorio”. Alí, podremos cambialos atallos de teclado para varias accions, pero vamos a ver duas das cousas máiis importantes que se poden facer:

  • Mostrar ou ocultarool launcher: por defecto, o launcher vee configurado para que se oculte automáticamente cuando hai ventáas abertas (Dodge Windows). Si queremos manterlo sempre a vista iremos á pestaña Behaviour e, en Hide Launcher, eixiimos a opción “Never”. Tamén temos outras opcions que son “Autohide” (que sempre esté escondido, incluso cando estamos no escritorio) e Dodge Active Windows (que se oculte soamente ante a venta activa).

  • Cambiar el tamaño del launcher: de por si, el ancho con el que viene el launcher puede parecerle a muchos, entre los que me incluyo, demasiado grande. Pero podemos cambiarlo. Para ello, cambiamos a la pestaña “Experimental”. Allí, en Launcher Icon Size cambiamos al tamaño que preferimos, con un mínimo de 32 pixels y un máximo de 64. El predefinido es 48

Todavía podemos configurar algunas cosas más, como las animaciónes tanto al abrir aplicaciones como al ocultar el launcher, la iluminación de los iconos (para que siempre aparezca su fondo iluminado o sólo cuando está el programa abierto) o la opacidad del panel superior. Un detalle en este aspecto, aunque claro que va en gustos: la iluminación de los iconos me parece preferible ponerla en la opción “Backlight Toggles”. De esta forma, sólo se iluminarán los que están abiertos y serán más fáciles de localizar que solamente con la flechita.

Si mantenemos oculto el launcher, como sabéis éste aparece al desplazarnos totalmente al extremo izquierda de la pantalla. Ahora bien, podemos cambiar ligeramente este comportamiento. Por un lado, desde el mismo Administrador de Opciones, en la pestaña Behaviour, podemos configurarlo para que aparezca al pasar por diferentes zonas de la pantalla (por ejemplo, el extremo derecho o una esquina), algo que no me parece muy práctico y que, además, después de algunas pruebas no me ha parecido que funcione muy bien (además de generar conflictos con otros plugins de Compiz, aunque esto es fácil de solucinar).

Pero, por otro lado, podemos ajustar este comportamiento también desde de otro sitio, fuera de las opciones de Compiz. Si vamos a Aplicaciones > Temas y Ajustes > Lanzador y menús, podremos definir si queremos que el launcher aparezca al poner el cursor en el extremo izquierdo o sólo al ponerlo en el extremo superior izquierdo, algo que nos puede ser de mucha ayuda para evitar que, al usar algunos programas, nos aparezca el launcher cada vez que vamos a una barra de herramientas lateral.

Mostrar previsualizaciones de ventanas abiertas en el launcher

Mostrar previsualizaciones de ventanas abiertas en el launcher
Como ya se comentó en el artículo anterior, podemos ver todas las ventanas abiertas por medio de la combinación de teclas Super + W. Esta configuración se puede cambiar en Administrador de ventanas > Escalar. Allí, en la pestaña Vínculos, podemos cambiar los atajos. Esto no es nuevo, sino que ya lo traía Compiz anteriormente.

Tampoco es nuevo lo siguiente, pero no está de más recordar que si queremos que se nos muestre una previsualización de la ventana que tenemos abierta al pasar por encima del icono del programa en el launcher, debemos dirigirnos a Extras > Window Previews. Para que negarlo, su funcionamiento podría ser un poco mejor: sólo nos muestra la previsualización si la ventana está maximizada y sólo nos muestra una si están varias abiertas de un mismo programa.

Añadir un icono de “Mostrar escritorio”

Añadir un icono de
Unity está como para trabajar a diario con ella, pero eso no significa que no se le puedan hacer algunas mejoras. Posiblemente, en el futuro veremos algunas de ellas implementadas de serie, pero por el momento nos toca meternos un poco en las entrañas del sistema si queremos aplicarlas.

Para poder ver el escritorio, debemos pulsar el atajo Super + D. Sin embargo, hay muchas personas que están acostumbradas a tener a mano un icono para hacer lo mismo. Dado que el launcher no incorpora uno, vamos a añadirlo nosotros.

En Web Upd8, publicaron hace un tiempo un método para añadir este icono a Docky y luego lo adaptaron para hacer lo mismo en Unity. El proceso es el siguiente:

Primero, instalamos un pequeño programa que nos permite ocultar y mostrar las ventanas desde la línea de comandos. Se llama wmctrl. Lo podemos instalar desde el Centro de software.

A continuación, descargamos el script y el archivo .dektop (que corresponde al acceso del launcher), los descomprimimos y colocamos el script “showdesktop” en la carpeta /usr/local/bin. Todo esto lo podemos hacer desde la terminal, por medio de los siguientes comandos y será más rápido (copiar y pegar uno tras otro: funciona sin problemas):

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/

Si hemos empleado estos comandos, ahora tenemos un archivo llamado “showdesktop.desktop” en nuestra carpeta Home.; si no, pues lo tendremos donde hayamos descomprimido el archivo. Da lo mismo: tan sólo lo arrastramos al launcher y ya tenemos nuestro icono para ver el escritorio.

Vía | Web Upd8

Quitar del launcher los iconos de las unidades montadas

Quitar del launcher los iconos de las unidades montadas
Si conectáis cualquier dispositivo al ordenador, en el mismo momento en que se monte (e incluso desmontado), aparecerá en la parte de abajo del launcher. Si bien esto puede resultar cómodo para algunos, para otros puede no serlo tanto. Sobre todo porque, además, el acceso directo a la unidad aparece también en el escritorio.

Si queremos que las unidades montadas no aparezcan en el launcher, primero debemos de instalar el editor de dconf. Para ello, lo buscamos en el Centro de software o lo instalamos desde la terminal:

sudo apt-get install dconf-tools

Una vez instalado, lo abrimos por medio de ALT+F2 escribiendo dconf-editor. En la ventana que nos aparece, nos dirigimos a Desktop > Unity > Devices y cambiamos el valor de la entrada que hay allí a “Never”.

Vía | Web Upd8

Habilitar el área de notificaciones para cualquier aplicación

Habilitar el área de notificaciones para cualquier aplicación
El área de notificaciones de Unity solamente está habilitada para unas pocas aplicaciones. Si queremos habilitarlo para cualquiera, debemos usar de nuevo el editor de dconf.

Tras abrirlo, nos vamos a Desktop > Unity > Panel y allí cambiamos el valor que aparece en la única entrada que hay a [‘all’] (con corchetes y comillas, tal y como estaba el valor anterior). Por último, deberemos cerrar la sesión y volver a entrar para observar los cambios.

Vía | Web Upd8

Mellorar a Quick List da carpeta persoal

Mejorar la Quick List de la carpeta personal
Una de las novedades de Unity son las Quick Lists, un menú contextual especial de los iconos del Launcher que nos permite acceder rápidamente a algunas opciones de un programa sin necesidad de abrirlo. No todos cuentan con ellas y, en algunos casos resultarían muy útiles.

Vamos a poner un ejemplo de como crear una Quick List en el caso del icono “Carpeta personal”, que ha resultado ser uno de los más útiles. Para no alargarnos más con este post, más abajo indicaré donde encontrar otras Quick List ya listas para, prácticamente, copiar y pegar.

Si os habéis fijado, el icono “Carpeta personal” no tiene ninguna Quick List. ¿Y no resultaría muy útil que la tuviera y mostrarse un listado de las carpetas de nuestro Home o de las que queramos? Pues vamos a ver como hacerlo.

Lo primero que hacemos es abrir en un editor de texto el archivo correspondiente a dicho icono: nautilus-home.desktop. Lo abriremos con Gedit, con pemisos de Root. Para eso, ALT+F2 y escribimos:

gksudo gedit /usr/share/applications/nautilus-home.desktop

Por si metemos la pata, comenzamos por hacer un respaldo del archivo, guardándolo por ejemplo como nautilus-home.desktop.backup. Después, volvemos al archivo original y copiamos y pegamos este código:

[Desktop Entry]
Name=Home Folder
GenericName=Home Folder
X-GNOME-FullName=Home Folder
Comment=Open your favourite folders in Nautilus
Exec=nautilus %U
Icon=user-home
Terminal=false
Type=Application
Categories=GNOME;GTK;Core;
StartupNotify=true
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-Ubuntu-Gettext-Domain=nautilus

X-Ayatana-Desktop-Shortcuts=Home;Documentos;Descargas;Imágenes;Música;Videos;

[Home Shortcut Group]
Name=Home
Exec=nautilus
OnlyShowIn=Unity

[Documentos Shortcut Group]
Name=Documentos
Exec=nautilus Documentos/
OnlyShowIn=Unity

[Descargas Shortcut Group]
Name=Descargas
Exec=nautilus Descargas/
OnlyShowIn=Unity

[Imágenes Shortcut Group]
Name=Imágenes
Exec=nautilus Imágenes/
OnlyShowIn=Unity

[Música Shortcut Group]
Name=Música
Exec=nautilus Música/
OnlyShowIn=Unity

[Videos Shortcut Group]
Name=Videos
Exec=nautilus Videos/
OnlyShowIn=Unity

Guardamos el archivo, cerramos sesión y volvemos a entrar. Nuestra quicklist aparecerá al pinchar con el botón derecho en el icono de Carpeta Personal.

Antes de pasar a otra cosa, un par de indicaciones: como veis, en el código los nombres de las carpetas están en español. Asumo que habéis instalado el sistema en ese idioma. De no ser así, deberéis cambiarlos al que hayáis usado. Si no, no se abrirán.

Podemos añadir enlaces a cualquier carpeta del sistema siguiendo la estructura que podemos ver. Veamoslo con un ejemplo: digamos que queremos añadir un enlace a una carpeta que tenemos en otro disco, media/disco2/fotos. Para ello, haríamos lo siguiente:

  • Añadimos al final de X-Ayatana-Desktop-Shortcuts el nombre del enlace, quedando “X-Ayatana-Desktop-Shortcuts=Home;Documentos;Descargas;Imágenes;Música;Videos;Fotos;”.

  • Añadimos al final de todo el archivo lo siguiente:

  • [Fotos Shortcut Group] Name=Fotos Exec=nautilus media/disco2/fotos/ OnlyShowIn=Unity

  • Cerramos sesión, entramos de nuevo y ahí estará nuestro acceso personalizado.

En cuanto a las Quick Lists para otros programas, para no alargar este post ya de por sí kilométrico, os emplazo a que visitéis un par de enlaces a Ubuntu Life donde se ha publicado una pequeña explicación del contenido de los archivos .desktop (para que hagáis vuestras propias quicklists) y una lista de quicklists para Banshee, LibreOffice, Chromium, Gmail y Opera.

Vía | OMG! Ubuntu!
Enlace | Ubuntu Life: Unity: Creando nuestras propias QuickList y Top de QuickList para Unity

En Genbeta | Unity Shell. A fondo, (I) Descripción general y atajos de teclado

No hay comentarios:

Publicar un comentario