Bug 26202 "is due to foreign distributions using some Xsession.d scripts that do tests to check if that variable is empty, and if it does exist, then they do nothing." This is different. Here, the PR
I might have some information that might help understand how ${XDG_DATA_DIRS} interferes in case of GNU Guix in foreign distros. Reading the XDG Base Directory Specification ([1]): --8<--cut here--st
I don't know how to solve it, but I tried what was done in that post, and it seemed to help. env -u XDG_DATA_DIRS icecat & env -u XDG_DATA_DIRS youtube-dl-gui & IceCat looked much better: http://blue
This sounds very similar to https://lists.gnu.org/archive/html/help-guix/2017-05/msg00069.html in which the interaction between Guix-installed packages (emacs, in my case) and the XDG_DATA_DIRS envir