Repository navigation
Use hicolor for icon install path #117
Description
Activity
I think the two main reasons we don't are to avoid potential name conflicts and plugins are not applications, so they don't really belong in
hicolor/scalable/apps. Can you say how you intend to use the icons if not in wcm?Upon taking a closer look, I now see that
wcm.svghas two locations,/usr/share/wcm/icons/wcm.svgand/usr/share/icons/wcm.svg. I didn't realize this earlier. My issue is only related to the desktop icon/usr/share/icons/wcm.svg. Plugin icons are alright.I am testing XFCE Wayland session and I noticed the icon was missing in the xfce4-settings-manager. It does appear correctly in other apps and menus, so that is probably an XFCE issue.
I'm also using KDE Icon Explorer and searching for wcm gives no results. So nothing critical, but moving/usr/share/icons/wcm.svgto/usr/share/icons/hicolor/scalable/apps/wcm.svgwould fix these issues.I am testing XFCE Wayland session and I noticed the icon was missing in the xfce4-settings-manager. It does appear correctly in other apps and menus, so that is probably an XFCE issue. I'm also using KDE Icon Explorer and searching for wcm gives no results. So nothing critical, but moving
/usr/share/icons/wcm.svgto/usr/share/icons/hicolor/scalable/apps/wcm.svgwould fix these issues.This sounds more reasonable.
Upon taking a closer look, I now see that
wcm.svghas two locations,/usr/share/wcm/icons/wcm.svgand/usr/share/icons/wcm.svg. I didn't realize this earlier. My issue is only related to the desktop icon/usr/share/icons/wcm.svg. Plugin icons are alright.I think the reasoning here is that one is so the menu can find it and the other is so the window-list widget can find it. I'm not saying that this is ultimately correct, but these are the cases for the icon that need to work. It might be better to attack this from the wf-shell side first, so that the menu and window-list widgets use the same algorithm to find the icon.
- added a commit that references this issue
on Apr 26, 2026 Looks good
- added a commit that references this issue
on Apr 27, 2026
Please consider installing the icon into the hicolor/scalable/apps folder, as that's where other programs put their icons. That way they're all neatly organized.