我已经手动更改了 Unity 侧边栏中的所有图标。我只想更改系统托盘中的一些图标(例如 Deluge、vlc),而不使用图标主题。该怎么做?它们位于哪里?
答案1
您可以通过检查文件来手动替换图标*.list
,以找出它们的位置。我不知道面板图标是否设置在.desktop
文件中,但我们基本上可以通过说“是的,这个自定义图像是完全相同的文件,以相同的名称保存,所以继续使用它”来欺骗程序。
例如,我chinese-calendar
安装了一个应用程序。通过检查/var/lib/dpkg/info/chinese-calendar.list
,我发现有一个/usr/share/pixmaps/chinesecalendar-64.png
图像,它是 Unity 面板上使用的托盘图标。下一步是将您想要的图标保存为与该文件相同的名称,例如cp $HOME/my-custom-icon.png /usr/share/pixmaps/chinesecalendar-64.png
。
请记住,该文件可能是 root 所有,因此您需要使用sudo
,并备份原始图标以防万一
答案2
我在 Ubuntu 18.04 上需要这个,并在目录中设置图标/usr/share/icons/hicolor/22x22/apps/
。
更改