¿Cómo se crea un iniciador de aplicaciones personalizado en Gnome Shell?


70

¿Cómo se crea un iniciador de aplicaciones personalizado en Gnome Shell?

Tengo una instalación local de Eclipse que me gustaría lanzar rápidamente. Así que creé un enlace simbólico al eclipsebinario y lo coloqué en mi escritorio. Si abro un terminal, cda ~ / Desktop y lo ejecuto ./eclipse, inicia Eclipse perfectamente. Sin embargo, si hago clic en el icono de Eclipse en mi escritorio y elijo run, no sucede nada.

Alternativamente, no me importaría poder buscar Eclipse en la pantalla "Actividades", pero no puedo encontrar ninguna documentación sobre cómo agregar o registrar aplicaciones personalizadas.

Respuestas:


105

Intente crear un eclipse.desktoparchivo debajo /usr/share/applications( ~/.local/share/applicationso directamente en ~/Desktop) con el siguiente contenido:

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse IDE
Exec=/path/to/eclipse/executable
Icon=/path/to/eclipse/icon
Type=Application
Categories=Development;

También puedes elegir otra categoría. Para informacion adicional:


77
Gracias. El único problema con el que me encontré, que los documentos no mencionan, es que el archivo debe ser ejecutable si lo coloca en ~ / Desktop. De lo contrario, solo aparece como un archivo de texto ordinario y no se puede iniciar ni representar con el icono correcto.
Cerin

44
Es posible que necesite reiniciar gnome3 para que esto surta efecto, especialmente el icono. Si es así, ejecute Alt + F2, escriba ren el cuadro y presione Entrar.
mlissner

Su aplicación puede requerir un directorio de trabajo, use Path=/path/to/eclipse/working-dir.
psiphi75

16

Aunque crear su propio lanzador a mano es una solución válida, mi opción preferida es revisar alacartey crear una nueva entrada en los menús, luego aparecerá como un lanzador.


55
Gracias, no podía creer lo que veo para agregar una entrada simple en mi entorno de escritorio moderno, necesitaba crear un archivo de texto de 10 líneas en un directorio oculto en mi carpeta de inicio, a mano. Esta debería ser la respuesta ganadora.
Luis Muñiz

Una vez que haya creado un nuevo iniciador en el menú, puede buscarlo en la pantalla de actividades y luego arrastrarlo a su panel.
CodeKid

@CodeKid Sí, eso es lo que quise decir :)
m0skit0

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.