Unity: Creando nuestras propias QuickList

Esta tarde comentaba como poder conectar a maquinas remotas creando una QuickList en Unity. Pero es que añadir nuevas opciones Quick para cualquier aplicación es muy sencillo.
Primero vete a /usr/share/applications y echale un vistazo a los archivos .desktop de la carpeta. Si te fijas encontraras la descripción de los lanzadores que sueles utilizar. Estudiando los casos podras crear nuevos. Basicamente indican el nombre de la aplicación y el comando que se ejecuta. Pues bien, si te fijas en la información de este sitio: Unity Launcher API comprobaras lo fácil que es añadir opciones de listas a esos lanzadores.
Edita el archivo que más rabia te de (yo use medit.desktop, medit es un editor de texto) pero puedes usar cualquiera de los archivos .desktop que utilices en el lanzador de unity y pegale el siguiente contenido:

X-Ayatana-Desktop-Shortcuts=Screen;Window

[Screen Shortcut Group]
Name=Take a screenshot of the whole screen
Exec=gnome-screenshot
TargetEnvironment=Unity

[Window Shortcut Group]
Name=Take a screenshot of the current window
Exec=gnome-screenshot -w
TargetEnvironment=Unity

¿Que estamos haciendo?

Pues estamos creando entradas de listas para ese lanzador. estas son de la forma:

[Nombre Shorcut Group]

donde Nombre es un identificador de la lista y a continuacion vienen 3 entradas de la forma:

Name: que indica el texto que se muestra en Unity

Exec: el comando que queremos ejecutar

y TargetEnvironment que debera tener el valor “Unity”

Justo antes de las descripciones de esas listas tenemos la entrada: X-Ayatana-Desktop-Shorcuts que es un string separado por “;” y que guarda los nombres identificativos de las listas. Por ejemplo:

X-Ayatana-Desktop-Shortcuts=Screen;Window

Indica que tendremos 2 listas, una de nombre “Screen” y otra de nombre “Window”, y justo debajo a continuación vendra la definicion de esas listas (usando el mismo nombre identificador de cabecera).

En este caso el comando a ejecutar “Exec” es gnome-screenshot y si no lo conoces, es una utilidad simple que sirve para tomar capturas de pantalla.

La idea no es hacer un tutorial extenso, si no , que comprendas el funcionamiento de las QuickList y te animes (si quieres) a añadir nuevas opciones a tus aplicaciones, indicando los comandos que quieras ejecutar. Unicamente tendras que editar o crear el fichero .desktop de manera adecuada.

Fuente

Dejar un comentario?

0 Comentarios.

Deje un comentario


NOTA - Puede usar estosHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>