@MXMVNCNT
According to the install instructions on the GitHub page, the icons should also be copied to ~/.local/share/icons/.
Package managers (in this case pacman), should never touch user directories. In case of pacman, there are recommended directories where packages should put stuff. Since icons should be put in $XDG_DATA_DIRS/icons
, it's /usr/share/icons
. It doesn't matter weather icons are installed in /usr/share/icons
or ~/.local/share/icons
since GNOME follows XDG Base Dir Spec. The instructions on the project page are meant for users that are installing it manually, not for package maintainers. Users don't really need to follow standards as long as they know where they put stuff, package maintainers do.
https://wiki.archlinux.org/title/Arch_package_guidelines#Directories https://specifications.freedesktop.org/icon-theme-spec/latest/ar01s03.html https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html
Right now if I am not mistaken, only native packages have the icons applied, Flatpaks seem to lack custom icons
That's the issue with the theme. For example native firefox package in the desktop file for the Icon
key has the name firefox
and the icon in the theme has the name firefox.svg
so the theme icon is used by the native version. In the flatpak case however, the desktop file for the Icon
key contains the name org.mozilla.firefox
so the theme should symlink the file org.mozilla.firefox.svg
to firefox.svg
and the issue should be fixed. This should be reported to upstream since it's not the issue with the AUR package.
Pinned Comments
somepaulo commented on 2024-10-21 16:43 (UTC)
If you're upgrading to v47 from a previous version of this icon theme, it will break your custom assigned folder icons because the folder structure of the theme has changed. Simply reassign your custom folder icons.