Añadir opciones al menú contextual de los lanzadores de Unity en Ubuntu

Cuando hacemos clic con el botón derecho del ratón sobre los iconos del lanzador de Unity se nos muestra un menú contextual con las opciones/acciones disponibles para cada una de las aplicaciones, es lo que se conoce como Quick List (lista rápida).

Las Quick List son personalizables (modificando los archivos de los lanzadores) por lo que les podemos añadir más opciones, facilitándonos de este modo el acceso a las aplicaciones.

Por el momento el procedimiento es manual, editanto los archivos  .desktop   que podemos encontrar en el directorio  /usr/share/applications/ ; pero ya se está preparando una herramienta gráfica de la mano de  Laudeci Oliveira  miembro de la comunidad, de la cual podemos mantenernos informados desde Launchpad.


Vamos a personalizar las Quick List más útiles/habituales:

(Dado que vamos a modificar archivos del Sistema es recomendable hacer una copia de los mismos)

Carpeta Personal

Cuando hacemos clic con el botón derecho del ratón sobre el icono se nos muestra la opción  abrir la “Carpeta Personal” y la opción de “Mantener en el lanzador”.  Podemos añadir las opciones de abrir cualquier carpeta, por ej. “Documentos”, “Vídeo”, “Música”,  “Imágenes”, “Descargas”.

Editamos el archivo nautilus-home.desktop

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

Comprobamos que la línea   OnlyShowIn=GNOME;Unity;  esté tal cual, si no es así la ponemos

OnlyShowIn=GNOME;Unity;

Nos vamos al final del archivo y añadimos las siguientes líneas

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

[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

[Vídeos Shortcut Group]
Name=Vídeos
Exec=nautilus Vídeos/
OnlyShowIn=Unity

IMPORTANTE:  El nombre de las carpetas debe de estar en el mismo idioma que el que tenemos en Nautilus.

Como puede apreciarse el código es muy intuitivo, por lo que resulta muy sencillo añadir/eliminar carpetas simplemente añadiendo/eliminando el código correspondiente siguiendo el siguiente patrón

X-Ayatana-Desktop-Shortcuts=Documentos;Descargas;Imágenes;Música;Vídeos;NombreCarpeta;

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

Guardamos el archivo. Si ahora vamos al lanzador y hacemos clic con el botón derecho del ratón sobre el icono de la carpeta personal debería salirnos la Quick List con las carpetas que hemos añadido. Si no es así cerramos la sesión y volvemos a comprobarlo.

Libre Office

Editamos el archivo  libreoffice-startcenter.desktop

gksudo gedit /usr/share/applications/libreoffice-startcenter.desktop

Añadimos al final del archivo las siguientes líneas:

##Start of shortcut menu
##List of shortcuts
X-Ayatana-Desktop-Shortcuts=Writer;Impress;Calc;Math;Draw
##Define Shortcuts
[Writer Shortcut Group]
Name=Writer
Exec=libreoffice -writer %U
OnlyShowIn=Unity

[Impress Shortcut Group]
Name=Impress
Exec=libreoffice -impress %U
OnlyShowIn=Unity

[Calc Shortcut Group]
Name=Calc
Exec=libreoffice -calc %U
OnlyShowIn=Unity

[Math Shortcut Group]
Name=Math
Exec=libreoffice -math %U
OnlyShowIn=Unity

[Draw Shortcut Group]
Name=Draw
Exec=libreoffice -draw %U
OnlyShowIn=Unity
##End of shortcut menu


♦ Centro de Software

Agrupamos Centro de Software, Centro de actualizaciones, Orígenes de Software y Synaptic.

Si queremos tener acceso a Synaptic desde la lista rápida, éste debe estar instalado (recordemos que no biene instalado por defecto con Ubuntu 11.10)

Editamos el archivo  ubuntu-software-center.desktop

gksudo gedit /usr/share/applications/ubuntu-software-center.desktop

Añadimos al final del archivo las siguientes líneas

X-Ayatana-Desktop-Shortcuts=update-manager;software-properties;synaptic;

[update-manager Shortcut Group]
Name=Gestor de actualizaciones
Exec=/usr/bin/update-manager
TargetEnvironment=Unity

[software-properties Shortcut Group]
Name=Orígenes del software
Exec=gksu /usr/bin/software-properties-gtk
TargetEnvironment=Unity

[synaptic Shortcut Group]
Name=Gestor de paquetes Synaptic
Exec=gksu /usr/sbin/synaptic
TargetEnvironment=Unity

Publicado el 19 octubre, 2011 en Linux, Ubuntu y etiquetado en , , , , . Guarda el enlace permanente. Deja un comentario.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s