我在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的post相似。
看起来Gnome Icon主题会覆盖Inkscape .config/inkscape/icons
文件夹中的图标主题。
通过使用Gnome调整工具,您可以更改图标主题,并且一些主题也会影响Inkscape中的图标。
在我的例子中,影响Inkscape的Gnome图标位于/usr/share/icons/<theme-name>/22x22/actions
。与默认图标不同,每个图标都有自己的svg文件,并且它们并非全部捆绑在icons.svg
文件中。
如果你通过flatpak安装它你只需将icons.svg放在/home/username/.var/app/org.inkscape.Inkscape/config/inkscape/icons中然后转到gnome-tweaks并将图标更改为默认值即可修复它图标然后打开inkscape并关闭它然后去gnome-tweaks并更改你的图标然后祝贺!