
Quería agregar Android Studio al menú i3d en: /usr/share/applications
con el archivo android-studio.desktop
que contiene:
[Desktop Entry]
Version=1.0
Type=Application
Name=android-studio
Exec="/usr/local/android-studio/bin/studio.sh" %f
Icon=/usr/local/android-studio/bin/studio.png
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-studio
¿Alguien puede decirme por qué el menú i3-d todavía no encuentra android-studio?
Puedo confirmar que el archivo es legible para todos.
Respuesta1
En aras de la exhaustividad, i3-dmenu-desktop
se busca cada binario en $PATH
y .desktop
archivos en $XDG_DATA_HOME/applications
[...]. El problema era que la $XDG_DATA_HOME
variable no estaba configurada en mi entorno.
Respuesta2
dmenu puede encontrar aplicaciones en /usr/bin
o/bin/
Entonces puedes simplemente crear un enlace simbólico a la ruta de studio.sh
, que sería
sudo ln -s /usr/local/android-studio/bin/studio.sh /usr/bin/android-studio
en tu caso.
Ahora puedes buscar android-studio
en el menú d para iniciarlo.