Gibt es eine Möglichkeit, die Umgebungsvariable in der .desktop-Datei festzulegen? Ich versuche, eine Anwendung (Eclipse) im benutzerdefinierten GTK-Stil auszuführen. Daher möchte ich das folgende Ergebnis erzielen, indem ich eine .desktop-Datei ausführe:
GTK2_RC_FILES=gtkrc.custom /path/to/eclipse
Ich habe versucht, es in ein Bash-Skript einzufügen und über die .desktop-Datei auszuführen, aber dann lässt es sich nicht gut in den Unity-Launcher integrieren.
$HOME
? Weder wirdExec=env MYVAR="$HOME/foo"
nochExec=env MYVAR="~/foo"
erweitert. Stattdessen werden sie wörtlich übergeben.