guix-install.sh: /etc/profile.d/guix.sh sources ~/.guix-profile/etc/profile.
* etc/guix-install.sh (sys_create_init_profile): Source ~/.guix-profile/etc/profile instead of running 'guix package --search-paths=prefix'master
parent
3c69701f97
commit
e69b8bbae9
|
@ -425,7 +425,7 @@ GUIX_PROFILE="$HOME/.guix-profile"
|
||||||
GUIX_LOCPATH="$GUIX_PROFILE/lib/locale"
|
GUIX_LOCPATH="$GUIX_PROFILE/lib/locale"
|
||||||
export GUIX_PROFILE GUIX_LOCPATH
|
export GUIX_PROFILE GUIX_LOCPATH
|
||||||
|
|
||||||
eval `guix package --search-paths=prefix 2> /dev/null`
|
[ -f "$GUIX_PROFILE/etc/profile" ] && . "$GUIX_PROFILE/etc/profile"
|
||||||
|
|
||||||
# set XDG_DATA_DIRS to include Guix installations
|
# set XDG_DATA_DIRS to include Guix installations
|
||||||
export XDG_DATA_DIRS="$GUIX_PROFILE/share:${XDG_DATA_DIRS:-/usr/local/share/:/usr/share/}"
|
export XDG_DATA_DIRS="$GUIX_PROFILE/share:${XDG_DATA_DIRS:-/usr/local/share/:/usr/share/}"
|
||||||
|
|
Reference in New Issue