Hi, Running nicotine+ in a pure environment fails to load many of its icons. I tried messing with my environment to fix it by setting a proper icon theme, with no success.
The issue seems to be caused by (the lack of) the GUIX_GDK_PIXBUF_MODULE_FILES environment variable. Running guix shell --pure nicotine+ gdk-pixbuf -- nicotine`, which adds the variable via the gdk-pixbuf package, fixes the issue. Applying a patch similar to https://codeberg.org/guix/guix/pulls/1575 also fixes it — although it doesn't look like Nicotine+ has the same librsvg-related issue. I'm not sure if this is a bug in the package definition, or if it's expected behaviour to have broken icons in a pure environment. Thanks in advance! -- Felipe Silva
