.Desktop EXEC 通用主路径

.Desktop EXEC 通用主路径

我正在为 teamspeak 制作 .desktop,因为他们的程序员没有。

它应该适用于所有人,因此我需要使用 EXEC 普遍瞄准主文件夹。

假设程序 X 在~/.local

  • /home/username/.local/X这种方法只对我有用

编辑:解决了 EXEC 的问题,但不适用于 ICON,因此我将其放置/usr/share/icons解决方法

答案1

您可以使用环境变量HOME。它存储当前用户主文件夹的绝对路径。

使用方法如下:

Exec=/bin/sh -c "$HOME/.local/X"

它是非常重要的是将其放在$前面HOME,以便将其读取为变量。另外不要忘记HOME只用大写字母书写。

不要忘记使用"双引号包裹 shell 变量,否则它将在执行时失败。

相关内容