Puesto al día el 2 de mayo de 2024.
nano ~/.local/share/applications/sirfred.desktop[Desktop Entry]
Name=Sir Fred
Comment=El remake de 2005
GenericName=Juego de plataformas
Path=/home/ernesto/archivo/windows/SirFred/
Exec=proton-call -r SirFred.exe
Icon=/home/ernesto/archivo/windows/SirFred/SirFred.ico
Terminal=false
Type=Application
Categories=Game;
la orden de exec se ejecuta dentro del directorio indicado en el parámetro path.
según he observado, en ubuntu 22.04, los cambios realizados en el archivo sirfred.desktop se reflejan de manera automática en el menú correspondiente (ya sea la barra lateral o la muestra de aplicaciones): no es necesario, pues, ejecutar ninguna orden o comando adicional para refrescar los lanzadores.
otras ubicaciones
Alternatively, you can place your .desktop file at /usr/share/applications/ or at ~/.local/share/applications/.
«UnityLaunchersAndDesktopFiles» en Official Ubuntu Documentation
fuentes
- Nick Congleton, «How to Create Custom Desktop Files For Launchers on Linux» en LinuxConfig.org.
- Jacob Hicks, «How To Force Unity to Reload Shortcuts in Ubuntu Lens» en Devicetests.
