Note potential issues with guix environment --pure.
authorBen Sturmfels <ben@sturm.com.au>
Wed, 27 Nov 2019 11:31:16 +0000 (22:31 +1100)
committerBen Sturmfels <ben@sturm.com.au>
Wed, 27 Nov 2019 11:31:16 +0000 (22:31 +1100)
guix-env.scm

index acff8886f3765c538371fc5c231d3a0e45cad05e..df312c8254acb2ed6b4eee02af68ff1cf59805af 100644 (file)
 ;;; Then do:
 ;;;   guix environment -l guix-env.scm --pure
 ;;;
+;;; While using --pure is a robust way to ensure that other environment
+;;; variables don't cause unexpected behaviour, it may trip up aspects of your
+;;; development tools, such as removing reference to $EDITOR. Feel free to
+;;; remove the --pure.
+;;;
 ;;; You'll need to run the above command every time you close your terminal or
 ;;; restart your system, so a handy way to save having to remember is to install
 ;;; "direnv" an then create a ".envrc" file in your current directory containing
 ;;; the following and then run "direnv allow" when prompted:
-;;;   use guix -l guix-env.scm --pure
+;;;   use guix -l guix-env.scm
 ;;;
 ;;; To set things up for the first time, you'll also need to run:
 ;;;   git submodule init