Somente opções de linha de comando com um hífen são possíveis no campo Exec.
Exec=sh -c "gourmet --gourmet-directory $HOME/my/custom/path/ %F"
deve funcionar.
Ao iniciar um aplicativo através da linha de comando, uso com êxito:
gourmet --gourmet-directory $HOME/my/custom/path/
Mas isso não funciona ao tentar replicar esse comportamento em um arquivo .desktop com:
Exec=gourmet --gourmet-directory $HOME/my/custom/path/ %F
Provavelmente estou sentindo falta de algo muito básico aqui, mas não consigo entender isso. Qualquer ajuda seria muito apreciada.