Mi programa requiere una variable de entorno como parte de uno de sus parámetros:¿Cómo accedo a una variable de entorno en la línea de ejecución de un archivo .desktop?
myprogram --folder=$HOME/.special
Sin embargo, si pongo esto en línea exec de un archivo .desktop, no funciona:
Exec=myprogram --folder=$HOME/.special
El $ HOME parece resolverse a nada.
Cuando sus personajes están en la cadena, que no es necesario para escapar de cualquier carácter. – ggg
Necesito probar este truco, pero me encanta. Aquí hay una versión de la especificación de la IMO ligeramente más legible, https://developer.gnome.org/desktop-entry-spec/#exec-variables. – dragon788