在 .desktop 文件中设置当前目录的图标

在 .desktop 文件中设置当前目录的图标

我在/home/sourav/project/.src/目录中有一个应用程序。

我有一个桌面条目来运行该应用程序。我已将文件设置Path='./.src'为从然后.desktop运行应用程序。src/Exec=\command

我的目录中还有一个图标.src/img/,名为fireworks.svg.我想将该图像显示为桌面条目的图标。

问题是该应用程序可以复制到其他计算机并存储在任何路径中,因此我不能提及Icon=/home/sourav/projects/.src/img/fireworks.svg,如果其他计算机上不存在父目录,则该方法不起作用。


我努力了:

  1. Icon=./.src/img/fireworks.svg
  2. Icon=/bin/sh -c "echo $PWD/.src/img/fireworks.svg"

他们根本没有工作。


./src/img/fireworks.svg即使在移动或重命名父目录后,有没有办法显示为应用程序图标?

相关内容