Subject: Re: [bug#54375] Mutable guix shell environments

From: Maxime Devos <[email-masked]>
Date: Mon, 14 Mar 2022 18:43:06 +0100

Charles via Guix-patches via schreef op zo 13-03-2022 om 18:21 [+0000]:
> sample useage:
> $ cd project
> $ guix package --manifest=manifest.scm --profile=.guix-profile
> $ guix shell # --profile=.guix-profile is implicit
> 
> do some stuff. realize that you want to bring in another package.
> 
> $ guix install --profile=.guix-profile additional-package
> 
> Then additional package is instantly available. This is especially useful to lisp programmers because, currently, bringing in an additional library involves restarting shell, lisp process, reloading source files, regenerating process state.

If this is added, then this needs to be documented in the manual,
preferably with some examples on how to use it.

Greetings,
Maxime.