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

kar*_*k87 8 applet

我想把我的网络监视器小程序改成这个 替代文字 icon.Currently 我的网络监视器小程序有这个图标 替代文字.我使用的是 ubuntu 10.04,怎么做?

Dea*_*e81 6

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

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

解决这个问题的一种方法是象征性地将 ~/.icons(和 ~/.themes,如果你愿意)链接到 /root 中的相应文件夹。

如果你想这样做,你可以把它放在终端中:

sudo ln -s ~/.icons /root
Run Code Online (Sandbox Code Playgroud)

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

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

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

现在,而不是/usr/share/icons/Mint-X/apps/48中的 Blender 图标,我看到了~/.icons/Mint-X/apps/48 中使用的应用程序和菜单中使用 48x48 大小的 Blender 图标的图标.

请记住,一切都区分大小写,并且必须彼此完全匹配才能使此技巧起作用!

还有其他一些方法可以在不覆盖图标主题中的任何内容的情况下执行此操作,但这是迄今为止最简单的方法。此外,只需将您的自定义图标放在 ~/.icons 中通常就可以工作(Twitter 客户端 Hotot 就是一个例子)。

我建议学习index.theme文件的作用。这些文件控制着你的系统的位置,决定使用哪些图标,命名主题等等。在 Gedit 中打开一个看看,这很简单!

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

因此,如果我想使用 Elementary 图标主题而不是 Faenza-Dark 主题,我会更改线条

Inherits=Faenza-Dark
Run Code Online (Sandbox Code Playgroud)

Inherits=Elementary
Run Code Online (Sandbox Code Playgroud)

因此,反过来,通过继承 Elementary,我也将继承 Elementary 所继承的任何内容,但我的图标将始终排在第一位

希望有帮助,该睡觉了!