如何让命令行程序在 XFCE dock 或 Plank 中拥有自定义图标?

如何让命令行程序在 XFCE dock 或 Plank 中拥有自定义图标?

我为 创建了一个 .desktop 文件octave-cli,它是 GNU Octave 的命令行版本。当我双击 .desktop 文件(它有 Octave 的图标,并固定在 XFCE 面板中)时,打开的终端窗口有一个终端图标(而不是 Octave 的图标)。

有没有办法让命令行程序始终使用自己的图标?

当我将 .desktop 文件拖到 Plank 之类的 Dock 上时也会发生这种情况。

在此处输入图片描述

在此处输入图片描述

需要澄清的是,.desktop 文件确实有我设置的图标。但当我双击它时,它会在终端中打开,并显示终端图标。我希望它在终端中打开(显然),使用八度图标,使其看起来像一个独立的软件。

答案1

我在 Ubuntu Gnome 20.04 中找到了一种方法。不确定它是否适用于你的桌面环境,但你也许可以采用它https://askubuntu.com/a/1361035/1064531

相关内容