
У меня есть заявка в /home/sourav/project/.src/
каталоге.
У меня есть запись на рабочем столе для запуска приложения. Я установил Path='./.src'
файл .desktop
для запуска приложения из src/
и затем Exec=\command
.
У меня также есть значок в .src/img/
каталоге, который называется fireworks.svg
. Я хочу отобразить это изображение как значок записи на рабочем столе.
Проблема в том, что приложение можно скопировать на другие компьютеры и сохранить по любому пути, поэтому я не могу упомянуть Icon=/home/sourav/projects/.src/img/fireworks.svg
, что не сработает, если родительские каталоги не существуют на других компьютерах.
Я пытался:
Icon=./.src/img/fireworks.svg
Icon=/bin/sh -c "echo $PWD/.src/img/fireworks.svg"
Они вообще не работали.
Есть ли способ отобразить ./src/img/fireworks.svg
значок приложения даже после перемещения или переименования родительских каталогов?