~ruther/guix-local

ref: fa1e31b8a5c0d134020b8d4aa0c2d4ad0dca40da guix-local/doc d---------
fa1e31b8 — Alex Kost 11 years ago
doc: Fix typos.

* doc/guix.texi (Base Services): Fix 'lsh-service' name.
  (Networking Services): Fix (gnu services networking) module name.
b419c7f5 — Ludovic Courtès 11 years ago
install: Add Cryptsetup to the image.

Reported by Nikita Karetnikov.

* gnu/system/install.scm (installation-os)[packages]: Add CRYPTSETUP.
* doc/guix.texi (System Installation): Mention it.
5d1f1177 — Ludovic Courtès 11 years ago
doc: Fix erroneous cross-manual references.

* doc/guix.texi (User Accounts): Fix cross-references to libc and guile.
7fec52b7 — Andreas Enge 11 years ago
doc: Add a section on naming conventions for font packages.

* doc/guix.texi (Fonts): New section.
  (Package naming): Reference the new section.
f4391bec — Ludovic Courtès 11 years ago
doc: Fix typos regarding 'lsh-service'.

Reported by Adam Pribyl <pribyl@lowlevel.cz>.

* doc/guix.texi (Using the Configuration System): Use #:root-login?, not
  #:allow-root-login?, in example.
  (Networking Services): Fix module name for ssh.
0276f697 — Ludovic Courtès 11 years ago
guix system: Add '--share' and '--expose' options for 'vm'.

* guix/scripts/system.scm (system-derivation-for-action): Add #:mappings
  parameter.  Pass it to 'system-qemu-image/shared-store-script'.
  (perform-action): Likewise.
  (show-help): Document --share and --expose.
  (specification->file-system-mapping): New procedure.
  (%options): Add --share and --expose.
  (guix-system): Pass #:mapping to 'perform-action'.
* doc/guix.texi (Invoking guix system): Document it.
081145cf — Ludovic Courtès 11 years ago
doc: Fix misuses of @ref.

* doc/guix.texi (Invoking guix-daemon, Features, Invoking guix download,
  Invoking guix refresh, GNU Distribution, Package Modules, Packaging
  Guidelines, Package Naming): Replace misuses of @ref with @xref or
  @pxref.
bf2479c7 — Ludovic Courtès 11 years ago
doc: Suggest using 'guix pull' before 'guix system reconfigure'.

* doc/guix.texi (Invoking guix system): Suggest running 'guix pull'
  before the first use of 'guix system reconfigure'.
2bc53ba9 — Ludovic Courtès 11 years ago
doc: Document --key-download option of 'guix refresh'.

* doc/guix.texi (Invoking guix refresh): Document --key-download.
2f7d2d91 — Ludovic Courtès 11 years ago
doc: Document "guix import".

* doc/guix.texi (Requirements): Add xref to "Invoking guix import".
  (Defining Packages): Likewise.  Remove footnote about Nixpkgs
  imports.
  (Invoking guix import): New section.
2b1cee21 — Ludovic Courtès 11 years ago
doc: Fix Hydra URL.

Reported by John Darrington <john@darrington.wattle.id.au>.

* doc/guix.texi (Packaging Guidelines): Fix hydra.gnu.org URL.
eb59595c — Ludovic Courtès 11 years ago
doc: Clarify use of the 'password' field for user accounts.

Suggested by Alex Sassmannshausen <alex.sassmannshausen@gmail.com>.

* doc/guix.texi (Using the Configuration System): Remove 'password'
  field in the example.
  (User Accounts): Clarify use of the 'password' field, with links to
  the libc and Guile manuals.
4c7ac9aa — Ludovic Courtès 11 years ago
doc: Improve acknowledgments.

* doc/guix.texi (Acknowledgments): Expound a bit.
* THANKS: Mention artwork; thank Felipe & Nikita.
0ecc3bf3 — Ludovic Courtès 11 years ago
gnu: xorg: Add SLiM theme based on work by Felipe López.

* gnu/services/xorg.scm (%artwork-repository, %default-slim-theme,
  %default-slim-theme-name): New variables.
  (slim-service): Add #:theme and #:theme-name parameters.
  [slim.cfg]: Honor #:theme-name.
  Honor #:theme by setting the "SLIM_THEMESDIR" environment variable.
* doc/guix.texi (X Window): Adjust 'slim-service' documentation
  accordingly.  Document '%default-slim-theme' and
  '%default-slim-theme-name'.
f34c56be — Ludovic Courtès 11 years ago
activation: Set the firmware search path.

* gnu/build/activation.scm (activate-firmware): New procedure.
* gnu/system.scm (<operating-system>)[firmware]: New field.
  (directory-union): New procedure.
  (%base-firmware): New variable.
  (operating-system-activation-script): Use 'directory-union', and call
  'activate-firmware'.
* doc/guix.texi (operating-system Reference): Document 'firmware'.
f5fd4fd2 — Ludovic Courtès 11 years ago
doc: Mention 'guix environment' in "Features"; add index entries.

* doc/guix.texi (Features): Add paragraph about 'guix environment'.
  (Build Systems): Add @cindex.
  (Invoking guix environment): Ditto.
88faf933 — Ludovic Courtès 11 years ago
doc: Add "GRUB Configuration".

* doc/guix.texi (operating-system Reference): Add xref to "GRUB
  Configuration".
  (GRUB Configuration): New node.
843858b8 — Ludovic Courtès 11 years ago
doc: Avoid @indentedblock, which is not supported by Texinfo 4.

Reported by Mark H Weaver.

* doc/guix.texi (Security Updates): Use @quotation instead of
  @indentedblock; the latter is not supported by Texinfo 4.
56149217 — Alex Kost 11 years ago
emacs: Add "c" key binding to copy a button link.

* emacs/guix-info.el (guix-info-button-map): New variable.
  (guix-info-button-copy-label): New procedure.
* doc/emacs.texi (Emacs Info buffer): Mention a "c" key binding.
  (Emacs Keymaps): Add 'guix-info-button-map'.
4684f301 — Ludovic Courtès 11 years ago
gexp: Add #:module-path parameter to 'gexp->derivation'.

* guix/gexp.scm (gexp->derivation): Add #:module-path parameter, and
  pass it to 'imported-modules' and 'compiled-modules'.
* doc/guix.texi (G-Expressions): Adjust accordingly.
Next