7ff169d04f
If $XDG_DATA_DIRS is unset, default value of "/usr/local/share:/usr/share" is used according to XDG Base Directory Specification. However, /etc/profile.d/guix.sh treats this value as empty list when appending its own directory, so after installing Guix on the system, launchers such as Rofi stop searching for .desktop files in /usr/share/applications/ and can't launch applications other than those installed with Guix. This patch fixes the bug in generated /etc/profile.d/guix.sh * etc/guix-install.sh (sys_create_init_profile): Use default value of /usr/local/share:/usr/share/ before appending if $XDG_DATA_DIRS is not set. Signed-off-by: Ludovic Courtès <ludo@gnu.org> |
||
---|---|---|
.. | ||
completion | ||
git | ||
snippets | ||
substitutes | ||
guix-daemon.cil.in | ||
guix-daemon.conf.in | ||
guix-daemon.service.in | ||
guix-install.sh | ||
guix-publish.conf.in | ||
guix-publish.service.in | ||
indent-code.el.in | ||
news.scm |