diff options
author | Ben Sturmfels <ben@sturm.com.au> | 2019-11-27 22:31:16 +1100 |
---|---|---|
committer | Ben Sturmfels <ben@sturm.com.au> | 2019-11-27 22:31:16 +1100 |
commit | b89226422c3b832cc36c2b780081e4949fa23cbe (patch) | |
tree | 0a5ea1fdf2e63485d9e159fc78aaf32799bab8db /guix-env.scm | |
parent | c5a6bbdc88d6e19351367b23c688a794b0810f67 (diff) | |
download | mediagoblin-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.scm | 7 |
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 |