Mój program wymaga zmiennej środowiskowej w ramach jednego z jego parametrów:Jak uzyskać dostęp do zmiennej środowiskowej w wierszu exec pliku .desktop?
myprogram --folder=$HOME/.special
Jednakże, jeśli kładę to na linii exec .desktop pliku, to nie działa:
Exec=myprogram --folder=$HOME/.special
Wygląda na to, że $ HOME nic nie daje.
Gdy postacie są w ciągu, nie trzeba uciekać żadnych znaków. – ggg
Muszę spróbować tej sztuczki, ale uwielbiam to. Oto nieco bardziej czytelna wersja specyfikacji, https://developer.gnome.org/desktop-entry-spec/#exec-variables. – dragon788