summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2013-01-09 19:57:44 +0100
committerLudovic Courtès <ludo@gnu.org>2013-01-09 19:57:44 +0100
commitb9e5c0a949fa627da55ea53fd71dfa96ad8a2b4b (patch)
tree1347ee21801cb69dfe0e97c5a560e2ef268ae42b /doc
parent44b6be7744da9cf5513e4e6361681ea277f69097 (diff)
downloadguix-patches-b9e5c0a949fa627da55ea53fd71dfa96ad8a2b4b.tar
guix-patches-b9e5c0a949fa627da55ea53fd71dfa96ad8a2b4b.tar.gz
guix-package: Create ~/.guix-profile when it doesn't exist.
* guix-package.in (guix-package): Create the %USER-ENVIRONMENT-DIRECTORY symlink if it doesn't exist yet. * doc/guix.texi (Invoking guix-package): Document it.
Diffstat (limited to 'doc')
-rw-r--r--doc/guix.texi6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index dc3473405e..1784642c7b 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -428,6 +428,12 @@ the transaction. Upon completion, a new profile is created, but
previous generations of the profile remain available, should the user
want to roll back.
+For each user, a symlink to the user's default profile is automatically
+created in @file{$HOME/.guix-profile}. This symlink always point to the
+current generation of the user's default profile. Thus, users can add
+@file{$HOME/.guix-profile/bin} to their @code{PATH} environment
+variable, and so on.
+
@table @code
@item --install=@var{package}