aboutsummaryrefslogtreecommitdiffstats
path: root/guix-env.scm
diff options
context:
space:
mode:
authorBen Sturmfels <ben@sturm.com.au>2019-11-27 22:31:16 +1100
committerBen Sturmfels <ben@sturm.com.au>2019-11-27 22:31:16 +1100
commitb89226422c3b832cc36c2b780081e4949fa23cbe (patch)
tree0a5ea1fdf2e63485d9e159fc78aaf32799bab8db /guix-env.scm
parentc5a6bbdc88d6e19351367b23c688a794b0810f67 (diff)
downloadmediagoblin-b89226422c3b832cc36c2b780081e4949fa23cbe.tar.lz
mediagoblin-b89226422c3b832cc36c2b780081e4949fa23cbe.tar.xz
mediagoblin-b89226422c3b832cc36c2b780081e4949fa23cbe.zip
Note potential issues with guix environment --pure.
Diffstat (limited to 'guix-env.scm')
-rw-r--r--guix-env.scm7
1 files changed, 6 insertions, 1 deletions
diff --git a/guix-env.scm b/guix-env.scm
index acff8886..df312c82 100644
--- a/guix-env.scm
+++ b/guix-env.scm
@@ -29,11 +29,16 @@
;;; 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