~ruther/guix-local

b5018807ee4b09962507b67f7506cbdc70d6c810 — Ludovic Courtès 1 year, 11 months ago 883e69c
doc: Mention channel files beyond ~/.config/guix.

* doc/guix.texi (Channels): Instead of mentioning just
~/.config/guix/channels.scm, mention channel files in general and link
to “Invoking guix pull”.

Change-Id: Iefb8a2d5ee5d804b2b6319785842fc3a97704495
1 files changed, 10 insertions(+), 10 deletions(-)

M doc/guix.texi
M doc/guix.texi => doc/guix.texi +10 -10
@@ 5499,16 5499,16 @@ $ wget -O - \
@cindex configuration file for channels
@cindex @command{guix pull}, configuration file
@cindex configuration of @command{guix pull}
Guix and its package collection are updated by running @command{guix pull}
(@pxref{Invoking guix pull}).  By default @command{guix pull} downloads and
deploys Guix itself from the official GNU@tie{}Guix repository.  This can be
customized by defining @dfn{channels} in the
@file{~/.config/guix/channels.scm} file.  A channel specifies a URL and branch
of a Git repository to be deployed, and @command{guix pull} can be instructed
to pull from one or more channels.  In other words, channels can be used
to @emph{customize} and to @emph{extend} Guix, as we will see below.
Guix is able to take into account security concerns and deal with authenticated
updates.
Guix and its package collection are updated by running @command{guix
pull}.  By default @command{guix pull} downloads and deploys Guix itself
from the official GNU@tie{}Guix repository.  This can be customized by
providing a file specifying the set of @dfn{channels} to pull from
(@pxref{Invoking guix pull}).  A channel
specifies the URL and branch of a Git repository to be deployed, and
@command{guix pull} can be instructed to pull from one or more channels.
In other words, channels can be used to @emph{customize} and to
@emph{extend} Guix, as we will see below.  Guix is able to take into
account security concerns and deal with authenticated updates.

@menu
* Specifying Additional Channels::  Extending the package collection.