如何更改网络监视器小程序的图标?

如何更改网络监视器小程序的图标?

我想将我的网络监视器小程序更改为此替代文本图标。目前我的网络监视器小程序有此图标替代文本。我正在使用 ubuntu 10.04,该怎么做?

答案1

有一种非常简单的方法可以实现你想要的功能,无需 root 权限,甚至无需覆盖任何内容。如你所知,你的图标主题位于/usr/share/图标。只需转到您的图标主题目录并找到您想要替换的图标,并记下它们的位置。

在您的主文件夹中有一个名为的隐藏目录.图标. 在 Nautilus 中你可以击中Ctrl+H才能看到它。您放入此目录的任何图标都将被视为/usr/share/图标。唯一的问题是 .icons 文件夹中的图标位置仅供该用户使用。此外,以超级用户身份运行的程序(如 Synaptic)不会反映添加到主文件夹中的主题的任何更改。

解决该问题的方法是将 ~/.icons(如果需要,还有 ~/.themes)符号链接到 /root 中的相应文件夹。

如果你想这样做,你可以将其放入终端:

sudo ln -s ~/.icons /root

这将使您的用户主题在全球范围内可用,而根本不需要 root 权限。但这超出了问题的范围,我只是在胡言乱语。

我将使用 Mint-X 图标主题和应用程序 Blender 作为示例。

  • 当我导航到 /usr/share/icons/Mint-X/apps/48我看到了 Blender 图标。但我想用自定义图标替换它。
  • 然后我去~/.图标并重新创建相同的目录层次结构,以“薄荷-X“:
  • 〜/.icons/Mint-X/应用程序/48
  • 然后我将自定义的 Blender 图标放入新的“四十八“ 文件夹。
  • 最后,我打开外观首选项窗口,选择不同的图标主题,然后重新选择 Mint-X 以便重新加载(有时它会实时发生,您甚至不需要重新加载主题)。

现在不再有 Blender 图标/usr/share/icons/Mint-X/apps/48我看到一个〜/.icons/Mint-X/应用程序/48用于使用 48x48 大小的 Blender 图标的应用程序和菜单。

请记住,所有内容都区分大小写,并且必须完全匹配,此技巧才有效!

还有其他几种方法可以做到这一点,而无需覆盖图标主题中的任何内容,但这是迄今为止最简单的方法。另外,只需将自定义图标放入 ~/.icons 即可(Twitter 客户端 Hotot 就是一个例子)。

我建议学习索引主题文件可以做到这一点。这些文件控制着您的系统查看哪些位置以决定使用哪些图标、如何命名主题等。在 Gedit 中打开一个文件并查看,它非常简单!

我的做法是将自定义主题保存在 ~/.icons 中,我经常使用它(主要是确保面板图标的颜色正确)。我制作了一个 index.theme 文件(您可以复制一个,而不必编写一个全新的文件,但请确保您的文件夹位置相关!),然后让它“继承”我想要的新主题。

因此,如果我想使用 Elementary 图标主题而不是 Faenza-Dark 主题,我会将以下行

Inherits=Faenza-Dark

Inherits=Elementary

因此,通过继承 Elementary,我也将继承 Elementary 所继承的一切,但是我的图标永远排在第一位

希望这对你有帮助,该睡觉了!

答案2

这对我有帮助:

http://ubuntuforums.org/showthread.php?t=35662

希望可以帮助你。

答案3

使用的图标名称是“网络传输接收‘。

因此,您需要做的是,根据主题中的格式,将您最喜欢的图标命名为“network-transmit-receive.png”/“network-transmit-receive.svg”。如果您的主题没有“network-transmit-receive”图标,请替换它或添加一个。

使用的其他图标名称,有时,在小程序中分别是“network-idle”,“network-receive”,“network-transmit”。

相关内容