András Vöröskői <voros...@gmail.com> writes:
> I do not use bash. My fish config.fish has the following relevant lines: > set GUIX_PROFILE $HOME/.config/guix/current; fenv source > $GUIX_PROFILE/etc/profile > set GUIX_PROFILE $HOME/.guix-profile; fenv source $GUIX_PROFILE/etc/profile > > fenv is just a wrapper, so fish can handle bash scripts. etc/profile sets variables differently dependent on whether $GUIX_PROFILE is set or not. This appears to be the problem here, because you say that “which” returns a location in /gnu/store (instead of ~/.guix-profile). If you can see /gnu/store/… in the output of “env” that’s the cause of the problem. -- Ricardo