doc: Improve Info categories.

* doc/guix.texi: Change main category to "System administration".  Fix
syntax of subnodes.  Add entries for 'guix pull' and 'guix gc'.  Add
"Emacs" category.
This commit is contained in:
Ludovic Courtès 2016-03-03 23:26:30 +01:00
parent 5c7e1a3270
commit abd678565e

View file

@ -27,23 +27,27 @@ copy of the license is included in the section entitled ``GNU Free
Documentation License''.
@end copying
@dircategory Package management
@dircategory System administration
@direntry
* guix: (guix). Guix, the functional package manager.
* guix package: (guix)Invoking guix package
Managing packages with Guix.
* guix build: (guix)Invoking guix build
Building packages with Guix.
* guix system: (guix)Invoking guix system
Managing the operating system configuration.
* Guix: (guix). Manage installed software and system configuration.
* guix package: (guix)Invoking guix package. Installing, removing, and upgrading packages.
* guix build: (guix)Invoking guix build. Building packages.
* guix gc: (guix)Invoking guix gc. Reclaiming unused disk space.
* guix pull: (guix)Invoking guix pull. Update the list of available packages.
* guix system: (guix)Invoking guix system. Manage the operating system configuration.
@end direntry
@dircategory Software development
@direntry
* guix environment: (guix)Invoking guix environment
Building development environments with Guix.
* guix environment: (guix)Invoking guix environment. Building development environments with Guix.
@end direntry
@dircategory Emacs
@direntry
* Guix user interface: (guix)Emacs Interface. Package management from the comfort of Emacs.
@end direntry
@titlepage
@title GNU Guix Reference Manual
@subtitle Using the GNU Guix Functional Package Manager