Re: Best practices for Guix environment variables on foreign distro

2018-03-14 Thread Adonay Felipe Nogueira
> When I arrive home (I am at work) I will look at the suggestions in Have you succeeded? > Thank you in advance. You're welcome! :D

Re: Best practices for Guix environment variables on foreign distro

2018-03-13 Thread Jorge
March 13, 2018 9:38 AM, "Adonay Felipe Nogueira" wrote: >> 16.04LTS) and it works fine. Sourcing ~/.guix-profile/etc/profile from >> $HOME/.profile, on the other hand, prevents logins to GNOME or Unity >> sessions. > > I don't know if Unity respects ${XDG_DATA_DIRS}, but

Re: Best practices for Guix environment variables on foreign distro

2018-03-13 Thread Adonay Felipe Nogueira
I don't know if this is recommended, but I set all my variables inside "${HOME}/.profile". Morever, the first thing I do in "${HOME}/.profile" is to source my user's Guix profile --- `source "${GUIX_PROFILE}/etc/profile"'. The caveat is that every time GNU Guix changes my profile generation, I

Re: Best practices for Guix environment variables on foreign distro

2018-03-13 Thread Konrad Hinsen
On 12/03/2018 11:11, Ludovic Courtès wrote: If my attempt is recommended against then how else should I enable Guix on Emacs and interactive Bash shells while preventing it from disrupting the foreign distro (e.g. programs spawned by GNOME)? Or is this feared disruption a non-issue in practice

Re: Best practices for Guix environment variables on foreign distro

2018-03-12 Thread Ludovic Courtès
Hello Jorge, "Jorge" skribis: > Hi. I use Guix on Ubuntu 16.04.4[1] to get up-to-date packages while > running Ubuntu LTS. When setting up Guix environment variables I feared > disrupting the foreign distro. If a program P on the foreign distro > invokes binary B, it