[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: “Guix Profiles in Practice”
From: |
Pjotr Prins |
Subject: |
Re: “Guix Profiles in Practice” |
Date: |
Sun, 27 Oct 2019 03:56:52 -0500 |
User-agent: |
NeoMutt/20170113 (1.7.2) |
On Sat, Oct 26, 2019 at 12:02:51PM +0200, Pierre Neidhardt wrote:
> Pjotr Prins <address@hidden> writes:
>
> > On Fri, Oct 25, 2019 at 12:36:01PM -0400, Thompson, David wrote:
> >> On Fri, Oct 25, 2019 at 6:57 AM Ludovic Courtès <address@hidden> wrote:
> >> >
> >> > Hello Guix!
> >> >
> >> > Here’s a new blog post by Pierre Neidhardt entitled “Guix Profiles in
> >> > Practice”:
> >> >
> >> > https://guix.gnu.org/blog/2019/guix-profiles-in-practice/
> >> >
> >> > A great discussion on the benefits of manifests and on ways to manage
> >> > several profiles!
> >>
> >> Great article!
> >
> > I agree. One useful thing not mentioned in there is, that before
> > loading a profile, it may be worthwhile to empty the shell with
> >
> > env -i /bin/bash --login --noprofile --norc
> >
> > . ~/opt/my-tools-profile/etc/profile
> >
> > so no existing shell variables may pollute your beautiful setup.
>
> Nice tip, Pjotr!
>
> We can add it to the cookbook. Shall I add it to the blog article now
> that it's published?
Why not?
> In https://lists.gnu.org/archive/html/guix-devel/2019-10/msg00565.html
> we discussed the possibility to remove a specific profile from the
> environment, which would be a more general version of what you propose.
> It currently has some shortcomings, but maybe we can fix them.
Sounds great.
Pierre, we have the minimalistic and emerging languages devroom at
FOSDEM this year. I am thinking we could do a talk about using Guix as
a development environment. I mean profiles are great for development -
I use them all the time, including guix environment -C. That could be
a talk.
Another talk could be about programming Guix from the REPL. Guix as a
DSL if you will. Anyone interested in doing a talk about that?
BTW I am also starting to use rash - the racket shell and we have
gash. Anyone want to talk about that? We should invite the authors.
Pj
- “Guix Profiles in Practice”, Ludovic Courtès, 2019/10/25
- Re: “Guix Profiles in Practice”, Thompson, David, 2019/10/25
- Re: “Guix Profiles in Practice”, Pjotr Prins, 2019/10/25
- Re: “Guix Profiles in Practice”, Pierre Neidhardt, 2019/10/26
- Re: “Guix Profiles in Practice”,
Pjotr Prins <=
- Re: “Guix Profiles in Practice”, Pierre Neidhardt, 2019/10/27
- Re: “Guix Profiles in Practice”, Hartmut Goebel, 2019/10/27
- Re: “Guix Profiles in Practice”, Konrad Hinsen, 2019/10/27
- Re: “Guix Profiles in Practice”, Pierre Neidhardt, 2019/10/27
- Re: “Guix Profiles in Practice”, Konrad Hinsen, 2019/10/28
- Re: “Guix Profiles in Practice”, Pierre Neidhardt, 2019/10/30
Re: “Guix Profiles in Practice”, Jonathan Frederickson, 2019/10/25
Re: “Guix Profiles in Practice”, Pierre Neidhardt, 2019/10/26