コマンドラインからアプリケーションを起動するとき、私は正常に使用します:
gourmet --gourmet-directory $HOME/my/custom/path/
しかし、次のようにして.desktopファイルでこの動作を複製しようとすると、機能しません。
Exec=gourmet --gourmet-directory $HOME/my/custom/path/ %F
私はおそらくここで非常に基本的な何かを見逃しているでしょうが、私はこれを理解することができません。どんな助けでも大歓迎です。
Execフィールドで使用できるのは、1つのハイフンを持つコマンドラインオプションのみです。
Exec=sh -c "gourmet --gourmet-directory $HOME/my/custom/path/ %F"
うまくいくはずです。