如何在Inkscape中更改图标主题?
收藏

我在Linux(Manjaro Gnome)上使用的Inkscape(0.92,通过pacman安装)有一个黑色的主题。
在Inkscape中很难看到图标(灰色对灰色),因此我想更改图标主题。我想我应该可以通过替换icons.svg来做到这一点,但不幸的是,如果替换/usr/share/inkscape/icons/中的文件,我看不到任何更改。
在Inkscape的“首选项”->“系统”下有一个设置“图标主题”。但它只是一个带有位置的文本框,不能更改。
文本框内容如下:

/home/username/.icons
  /home/username/.local/share/icons
  /home/username/.local/share/flatpak/exports/share/icons
  /var/lib/flatpak/exports/share/icons
  /usr/local/share/icons
  /usr/share/icons
  /home/username/.local/share/flatpak/exports/share/pixmaps
  /var/lib/flatpak/exports/share/pixmaps
  /usr/local/share/pixmaps
  /usr/share/pixmaps
  /home/username/.local/share/inkscape/icons
  /home/username/.local/share/flatpak/exports/share/inkscape/icons
  /var/lib/flatpak/exports/share/inkscape/icons
  /usr/local/share/inkscape/icons
  /usr/share/inkscape/icons
  /home/username/.config/inkscape/icons
  /usr/share/inkscape/icons
  /usr/share/icons

我检查了所有位置的图标文件,并尝试将icons.svg文件添加到一些位置,在重新启动Inkscape后没有任何更改。
有没有其他方法可以改变图标?或者我怎样才能找到我的Inkscape安装在哪里得到图标表单?
这个问题似乎与Ubuntu类似。


最佳答案:

似乎Gnome图标主题覆盖了Inkscape.config/inkscape/icons文件夹中的图标主题。
通过使用Gnome调整工具,您可以更改图标主题,一些主题也会影响Inkscape中的图标。
在我的例子中,影响Inkscape的Gnome图标位于/usr/share/icons/<theme-name>/22x22/actions中。与默认图标不同的是,每个图标都有自己的svg文件,并且它们并不都捆绑在icons.svg文件中。

    公众号
    关注公众号订阅更多技术干货!