Linux 如何更改Inkscape中的图标主题?

Linux 如何更改Inkscape中的图标主题?,linux,icons,inkscape,Linux,Icons,Inkscape,我在Linux(ManjaroGNOME)上使用的Inkscape(0.92,通过pacman安装)具有黑色主题 在Inkscape中很难看到图标(灰色对灰色),因此我想更改图标主题。我想我应该可以通过替换icons.svg来做到这一点,但不幸的是,如果我替换/usr/share/inkscape/icons/中的文件,我看不到任何变化 在Inkscape的Preferences->System下有一个设置“图标主题”。但它只是一个带有位置的文本框,无法更改 文本框内容如下所示: /home/u

我在Linux(ManjaroGNOME)上使用的Inkscape(0.92,通过pacman安装)具有黑色主题

在Inkscape中很难看到图标(灰色对灰色),因此我想更改图标主题。我想我应该可以通过替换
icons.svg
来做到这一点,但不幸的是,如果我替换
/usr/share/inkscape/icons/
中的文件,我看不到任何变化

在Inkscape的Preferences->System下有一个设置“图标主题”。但它只是一个带有位置的文本框,无法更改

文本框内容如下所示:

/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//22x22/actions
中。与默认图标不同的是,每个图标都有自己的svg文件,并且它们并非都捆绑在
icons.svg
文件中。

如果您是通过flatpak安装的,只需将icons.svg放入即可修复 /home/username/.var/app/org.inkscape.inkscape/config/inkscape/icons 然后转到gnome调整并将图标更改为默认图标,然后打开inkscape并关闭它,然后转到gnome调整并更改您的图标,然后恭喜

使用,您可以进入编辑>首选项,然后进入界面>主题以更改图标:


谢谢@Moini

这是正确的答案,不知道为什么会被否决。除此之外:下一个主要的Inkscape版本将允许您选择用于Inkscape的图标集。它工作得很好,并且使Inkscape在黑暗主题下更可用。