Agregar un ícono Snap al escritorio Ubuntu 16.04

19

¿Cómo agrego un ícono de aplicación instantánea (Notas) al escritorio?

El método normal de usr / shared / aplicaciones no funciona para una aplicación instantánea.
He buscado en la carpeta de instantáneas y no pude encontrar nada útil.

Dan
fuente
He encontrado el ejecutable en computadora> complemento> notas> 4> usuario> bin> notas ejecutables y el ícono en computadora> complemento> meta> gui> complemento icon.png. Puse el ejecutable en el escritorio pero tendrá los mismos íconos. ¿Alguna idea sobre cómo solucionar este problema?
Dan
Busque en / var / lib / snapd / desktop / aplicaciones el .desktop. Puede copiarlo en el escritorio (- aunque cuando se ejecuta notas que sólo podría ser fijadas a la barra si se utiliza la unidad.
Doug
Gracias Doug, eso es exactamente lo que estaba buscando. Daría esos puntos si pudiera - Resuelto
Dan

Respuestas:

27

Actualmente .desktops para instantáneas se encuentran en /var/lib/snapd/desktop/applications

Uno puede copiarlos para usarlos como Escritorio o en el caso de Unity cuando ejecute el complemento, simplemente fije el icono que aparece en el iniciador.

En cuanto a los íconos de snap en el lanzador de la unidad: atm si el snap tiene un equivalente .deb instalado (vlc es un ejemplo), entonces el snap usará el ícono de .deb. (comportamiento inapropiado)

En esos casos, se debe crear un nuevo .desktop para el complemento en ~ / .local / share / aplicaciones y en la línea Exec = use una ruta completa al binario del complemento, esto diferenciará el .desktop

doug
fuente
5

Una solución simple y permanente para todas las instalaciones de snap es vincular su carpeta .desktop de snap dentro de una de sus carpetas de usuario o sistema .desktop.

Para administradores:

sudo ln -s /var/lib/snapd/desktop/applications/ /usr/share/applications/snap 

Solo para su usuario:

ln -s /var/lib/snapd/desktop/applications/ ~/.local/share/applications/snap

Confirmado para trabajar instantáneamente en Linux Mint.

Louis Garczynski
fuente
Si. También puede confirmar en Elementary OS ... construido en Ubuntu 18.04 LTS
jasonflaherty
2

Cuando instalo instantáneamente blender, el archivo .desktop permaneció en un subdirectorio / snap. Para que funcione con gnome, tuve que copiar blender.desktop de /snap/blender/current/blender.desktop a / usr / share / aplicaciones (como root) y luego todo se solucionó: blender se muestra en los menús de gnome y nautilus lo asocia con archivos .blend.

A mí me parece una especie de grieta entre instantáneas y gnomos. Quizás lo que necesitamos es un gnomo ágil (o es un complemento gnomey; ^).

Mike Ward
fuente
Hice un enlace. `sudo ln -s /var/lib/snapd/desktop/applications/postman_postman.desktop
usr