Acabo de instalar Oneiric Ocelot, y no puedo entender cómo agregar una aplicación, que está almacenada en mi directorio de inicio, al tablero. Puedo crear un lanzador, pero también lo quiero en el tablero.
unity
unity-dash
jqno
fuente
fuente
Respuestas:
Una forma que uso es agregar una entrada en el menú con el paquete alacarte .
sudo apt-get install alacarte
Funciona en Unity y GNOME Shell (Ubuntu 17.10 y superior).
fuente
Hay 2 formas de hacerlo
No hay nuevo método de software
Para 11.10 y más reciente :
Para crear una costumbre simple
.desktop
, necesitará agregar estas entradas a un.desktop
archivo de su elección en ~ / .local / share / aplicaciones /Para opciones adicionales para su archivo .desktop puede visitar este sitio. Todas las opciones disponibles están muy bien descritas allí.
También puede copiar el archivo .desktop de una aplicación existente de
/usr/share/applications/
a tu~/.local/share/applications/
y editarla para adaptarse a sus necesidades.es decir: esto copiará el archivo gedit .desktop a la carpeta donde los archivos .desktop deben guardarse para un usuario
Después de eso, abra esa ubicación usando
nautilus ~/.local/share/applications/
y arrastre y suelte el archivo que acaba de crear en el iniciador de Unity.Tiene una opción en lugar de arrastrar y soltar el archivo, puede abrir dconf-editor (instalarlo
sudo apt-get install dconf-tools
o buscarlo en la USC) y navegardesktop.unity.launcher
y editar los favoritos clave haciendo doble clic en las entradas a la derecha de la clave.Para agregar su lanzador personalizado, agréguelo en la posición que desee con este formato '/home//.local/share/applications/.desktop'. No olvide respetar los
,
espacios y en esa línea y asegúrese de que la línea comienza y termina con[
y]
respectivamente.Con este método, deberá cerrar sesión y volver a iniciarla para que el cambio en favoritos surta efecto. Esto hará que aparezca en el tablero
Usando nuevo software
Utilizando
gnome-desktop-item-edit
Para esto necesitas
gnome-tweak-tool
ognome-shell
instalarUse ALT+ F2y escriba
Esto abrirá el diálogo Crear Lanzador
Puede poner este
.desktop
archivo/home/<username>/.local/share/applications/
para que aparezca en el tableroUtilizando
alacarte
Para este método, necesita
alacarte
instalarlo.Y use ALT+ F2y escriba
alacarte
Obtendrá este diálogo:
Seleccione la categoría que desee y haga clic en "Nuevo elemento"
Obtendrás este diálogo
Haga clic en Aceptar . Aparecerá en el tablero
Fuentes:
La respuesta de Bruno Pereira
La respuesta de Binarylife
La respuesta de Kikixx
Comentario de James
fuente
NoDisplay=false
al final del.desktop
archivo y ¡tada! (fuente).desktop
archivo desde una aplicación en ejecución, haga clic con el botón derecho en el icono en el Iniciador y seleccione "Agregar al tablero". Luego puede modificar el archivo generado en~/.local/share/applications
.Un archivo .desktop en la
.local/share/applications
carpeta también hará el truco.Simplemente agregue los
.desktop
archivos requeridos , hágalos ejecutables usandochmod +x <filename>
y reinicie la unidad escribiendounity --replace
Un archivo .desktop para texto sublime
Nota
Si la cadena Exec contiene caracteres de espacio, se deben usar comillas dobles.
fuente
chmod +x <filename>
No es necesario para el tablero. Solo es necesario para los.desktop
archivos que desea ejecutar haciendo doble clic en ellos. Útil para los que están en~/Desktop
, pero no es útil en~/.local/share/applications
--replace
opción de la unidad es ahora no operativa (unity 7.5.0 en Ubuntu 19.04). ¿Hay otra forma de releer.local/share/applications
? Tengo muchas cosas allí de una instalación anterior que nunca se lee (he intentado iniciar / cerrar sesión)unity --replace
paso no es necesario a partir de 7.5.0; el tablero se actualiza en tiempo real. Mi problema fue que el ejecutable de destino de laExec=
línea no estaba instalado en mi computadora (después de una reinstalación). De alguna manera, Unity detecta esto y oculta aquellos.desktop
archivos que no se ejecutarían.Por lo general, cuando lo instala, el icono se agregará automáticamente. Pero si no es así, haga lo siguiente:
fuente