~ruther/guix-local

a8b5b40f62e8907b0e82c5088a8fb647d05a7737 — Andrew Tropin 4 years ago 5c2f30d
doc: Add a note about elogind and XDG_RUNTIME_DIR for Guix Home.

* doc/guix.texi (Declaring the Home Environment): Add a note about elogind and
XDG_RUNTIME_DIR.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 8 insertions(+), 0 deletions(-)

M doc/guix.texi
M doc/guix.texi => doc/guix.texi +8 -0
@@ 35975,6 35975,14 @@ guix home reconfigure config.scm
This ``builds'' your home environment and creates @file{~/.guix-home}
pointing to it.  Voilà!

@quotation Note
Make sure the operating system has elogind, systemd, or a similar
mechanism to create the XDG run-time directory and has the
@env{XDG_RUNTIME_DIR} variable set.  Failing that, the
@file{on-first-login} script will not execute anything, and processes
like user Shepherd and its descendants will not start.
@end quotation

@node Configuring the Shell
@section Configuring the Shell
This section is safe to skip if your shell or shells are managed by