summaryrefslogtreecommitdiff
path: root/doc
Commit message (Expand)AuthorAgeFilesLines
...
* Remove traces of "GuixSD".•••* gnu/bootloader/extlinux.scm (extlinux-configuration-file): Remove mentions of "GuixSD". * gnu/bootloader/grub.scm (install-grub-efi): Likewise. * gnu/build/vm.scm (make-iso9660-image): Change default #:volume-id to "Guix_image". (initialize-hard-disk): Search for the "Guix_image" label. * gnu/ci.scm (system-test-jobs, tarball-jobs): Remove "GuixSD". * gnu/installer/newt/welcome.scm (run-welcome-page): Likewise. * gnu/packages/audio.scm (supercollider)[description]: Likewise. * gnu/packages/curl.scm (curl): Likewise. * gnu/packages/emacs.scm (emacs): Likewise. * gnu/packages/gnome.scm (network-manager): Likewise. * gnu/packages/julia.scm (julia): Likewise. * gnu/packages/linux.scm (alsa-plugins): Likewise. (powertop, wireless-regdb): Likewise. * gnu/packages/package-management.scm (guix): Likewise. * gnu/packages/polkit.scm (polkit): Likewise. * gnu/packages/tex.scm (texlive-bin): Likewise. * gnu/services/base.scm (file-systems->fstab): Likewise. * gnu/services/cups.scm (%cups-activation): Likewise. * gnu/services/mail.scm (%dovecot-activation): Likewise. * gnu/services/messaging.scm (prosody-configuration)[log]: Likewise. * gnu/system/examples/vm-image.tmpl (vm-image-motd): Likewise. * gnu/system/install.scm (installation-os)[file-systems]: Change root file system label to "Guix_image". * gnu/system/mapped-devices.scm (check-device-initrd-modules): Remove "GuixSD". * gnu/system/vm.scm (system-docker-image): Likewise. (system-disk-image)[root-label]: Change to "Guix_image". * gnu/tests/install.scm (run-install): Remove "GuixSD". * guix/modules.scm (guix-module-name?): Likewise. * nix/libstore/optimise-store.cc: Likewise. Ludovic Courtès2019-03-131-1/+1
* maint: Change Guix System file names from guixsd-*.•••* Makefile.am (GUIXSD_SUPPORTED_SYSTEMS): Rename to... (GUIX_SYSTEM_SUPPORTED_SYSTEMS): ... this. (GUIXSD_VM_SYSTEMS): Rename to... (GUIX_SYSTEM_VM_SYSTEMS): ... this. (GUIXSD_IMAGE_BASE): Rename to... (GUIX_SYSTEM_IMAGE_BASE): ... this. Change "guixsd-" to "guix-system-". (GUIXSD_VM_IMAGE_BASE): Rename to... (GUIX_SYSTEM_VM_IMAGE_BASE): ... this. Change "guixsd-" to "guix-system-". (release): Adjust accordingly. * doc/guix.texi (USB Stick and DVD Installation) (Installing Guix in a VM, Invoking guix system) (Running Guix in a VM): Adjust file names accordingly. Ludovic Courtès2019-03-131-10/+10
* nls: Update 'de' translation of the manual.Julien Lepiller2019-03-122-6093/+7538
* services: mate-desktop: Deprecate the 'mate-desktop-service' procedure.•••* gnu/services/desktop.scm (mate-desktop-service): Deprecate. * doc/guix.texi (Desktop Services): Document 'mate-desktop-service-type' and 'mate-desktop-configuration'. Fix spelling of "Enlightenment". Ludovic Courtès2019-03-111-6/+19
* doc: Document references.•••Suggested by "pelzflorian (Florian Pelz)" <pelzflorian@pelzflorian.de>. Fixes <https://bugs.gnu.org/34574>. * doc/guix.texi (Derivations): Document references. Ludovic Courtès2019-03-081-2/+15
* pack: Add '--save-provenance'.•••* guix/scripts/pack.scm (show-help, %options): Add '--save-provenance'. (guix-pack)[manifest-from-args]: Honor it. * doc/guix.texi (Invoking guix pack): Document it. Ludovic Courtès2019-03-071-0/+17
* environment: Rename '--inherit' to '--preserve'.•••Suggested by Eric Bavier and Ricardo Wurmus. * guix/scripts/environment.scm (show-help, %options): Emit a deprecation warning for "--inherit" and add -E/--preserve. * tests/guix-environment.sh: Adjust accordingly. * doc/guix.texi (Invoking guix environment): Update accordingly. Ludovic Courtès2019-03-041-4/+5
* doc: Better explain the 'password' field of <user-account>.•••* doc/guix.texi (User Accounts): Provide an example use of 'crypt', and mention the security implications. Ludovic Courtès2019-03-041-5/+24
* nls: Update 'fr' translation of the manual.Julien Lepiller2019-03-012-4037/+4898
* doc: Fix typo.•••* doc/guix.texi (Proceeding with the Installation): Fix typo. Tobias Geerinckx-Rice2019-02-191-1/+1
* services: xorg: Enable override of xserver-arguments.•••* gnu/services/xorg.scm (xorg-start-command): Add parameter #:xserver-arguments. * doc/guix.texi (X Window): Document it. Jan Nieuwenhuizen2019-02-171-1/+18
* doc: '--inherit' option can be repeated.•••* doc/guix.texi (Invoking guix environment): Mention that '--inherit' can be repeated. Ludovic Courtès2019-02-171-1/+2
* services: Improve the upower-service-type.•••Add a description and default value. Switch the documentation to mention the service-type and the configuration record, rather than the upower-service procedure. * gnu/services/desktop.scm (upower-service-type)[description, default-value]: Define these fields. (%desktop-services): Change (upower-service) to (service upower-service-type). * doc/guix.texi (Desktop Services): Update the upower service documentation. Christopher Baines2019-02-161-18/+74
* environment: Add '--inherit'.•••* guix/scripts/environment.scm (purify-environment): Add 'white-list' parameter and honor it. (create-environment): Add #:white-list parameter and honor it. (launch-environment): Likewise. (launch-environment/fork): Likewise. (show-help, %options): Add '--inherit'. (guix-environment): Define 'white-list' and pass it to 'launch-environment/fork'. * tests/guix-environment.sh: Test '--inherit'. * doc/guix.texi (Invoking guix environment): Document it. Ludovic Courtès2019-02-161-3/+18
* doc: Add a "Development" chapter.•••* doc/guix.texi (Managing Software the Guix Way): Add reference to the "Development" section. (Invoking guix environment, Invoking guix pack): Move to... (Development): ... here. New node. Ludovic Courtès2019-02-131-492/+526
* guix system: Add 'delete-generations'.•••* guix/scripts/package.scm (delete-matching-generations): Export. * guix/scripts/system.scm (show-help): Add 'delete-generations'. (process-command): Honor it. (guix-system): Support it. * doc/guix.texi (Invoking guix system): Document it. Ludovic Courtès2019-02-131-0/+26
* doc: Clarify channel file structure.•••Suggested by Hartmut Goebel <h.goebel@crazy-compilers.com>. * doc/guix.texi (Channels): Clarify how a channel author should structure the files in their channel's Git repository. Chris Marusich2019-02-121-3/+13
* Merge branch 'staging'Ludovic Courtès2019-02-091-1/+37
|\
| * Merge branch 'master' into stagingMarius Bakke2019-01-311-87/+100
| |\
| * \ Merge branch 'master' into stagingRicardo Wurmus2019-01-251-16/+51
| |\ \
| * \ \ Merge branch 'master' into stagingRicardo Wurmus2019-01-232-1369/+1337
| |\ \ \
| * \ \ \ Merge branch 'master' into stagingLudovic Courtès2019-01-201-35/+81
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into stagingMarius Bakke2019-01-131-34/+51
| |\ \ \ \ \
| * \ \ \ \ \ Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner2019-01-091-21/+25
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'master' into stagingMarius Bakke2018-12-271-0/+10
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'master' into stagingMarius Bakke2018-12-261-9/+72
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge branch 'master' into stagingMarius Bakke2018-12-231-2/+2
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge branch 'master' into stagingMarius Bakke2018-12-222-9/+361
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Merge branch 'master' into stagingMarius Bakke2018-12-121-0/+33
| |\ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ Merge branch 'master' into stagingMarius Bakke2018-12-092-37/+34
| |\ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'master' into stagingMarius Bakke2018-12-037-6468/+34144
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | gnu: postgresql: Add extension-packages.•••* gnu/services/databases.scm (postgresql-configuration): Add extension-packages. (postgresql-shepherd-service): New key #:extension-packages. * doc/guix.texi (Database Services): Document it. Julien Lepiller2018-10-041-1/+37
* | | | | | | | | | | | | | | guix build: '--with-branch' & co. fetch submodules.•••* guix/scripts/build.scm (transform-package-source-branch)[replace]: Add 'recursive?' field to the new package. Ludovic Courtès2019-02-081-1/+2
* | | | | | | | | | | | | | | doc: Mention flag to get an ISO image.•••* doc/guix.texi (Building the Installation Image): Add '--file-system-type=iso9660'. Ludovic Courtès2019-02-071-1/+2
* | | | | | | | | | | | | | | doc: Document how to enable qemu binfmt service and how to use it.•••* doc/contributing.texi (Submitting Patches): Document how to enable qemu binfmt service and how to use it. Co-authored-by: Ricardo Wurmus <rekado@elephly.net> Danny Milosavljevic2019-02-041-0/+27
* | | | | | | | | | | | | | | doc: Show how to install Emacs, Guile, and Geiser.•••* doc/contributing.texi (The Perfect Setup): Show "guix package -i" command line. Ludovic Courtès2019-02-041-1/+5
* | | | | | | | | | | | | | | doc: Update left-over references to lsh.•••* doc/guix.texi (Using the Configuration System, Defining Services): Refer to OpenSSH instead of lsh. Tobias Geerinckx-Rice2019-02-011-5/+5
| |_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | doc: Clarify 'sudo' vs. 'guix pull' and 'guix system reconfigure'.•••* doc/guix.texi (Proceeding with the Installation): Clarify use of "sudo" with "guix pull" and "guix system reconfigure". Ludovic Courtès2019-01-281-4/+17
* | | | | | | | | | | | | | doc: Update bit about GUIX_LD_WRAPPER_ALLOW_IMPURITIES.•••This is a followup to d0a2db47fb550d684c47a0ae3b541a9a71727d9e. * doc/guix.texi (Application Setup)[The GCC toolchain]: Adjust bit about GUIX_LD_WRAPPER_ALLOW_IMPURITIES. Ludovic Courtès2019-01-261-8/+3
* | | | | | | | | | | | | | doc: Switch from "GuixSD" to "Guix System".•••* doc/guix.texi (Introduction): Add footnote about the change from "GuixSD" to "Guix System". Replace occurrences of "GuixSD" with "Guix System", "Guix", "system", or other appropriate phrases. Ludovic Courtès2019-01-261-67/+71
* | | | | | | | | | | | | | doc: Make /dev/kvm note more visible.•••Suggested by Giovanni Biscuolo <g@xelera.eu>. * doc/guix.texi (Invoking guix system): Move note about /dev/kvm access to the beginning of the 'vm' action description. Ludovic Courtès2019-01-261-9/+10
| |_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | |
* | | | | | | | | | | | | weather: Add '--coverage'.•••* guix/scripts/weather.scm (show-help, %options): Add '--coverage'. (package-partition-boundary, package->output-mapping) (substitute-oracle, report-package-coverage-per-system) (report-package-coverage): New procedures. (guix-weather): Honor '--coverage'. * doc/guix.texi (Invoking guix weather): Document it. Ludovic Courtès2019-01-251-1/+34
* | | | | | | | | | | | | doc: Replace some cons* with beginner-friendly (append (list ...)).•••* doc/guix.texi (Base Services): Do it. Pierre Neidhardt2019-01-231-8/+9
* | | | | | | | | | | | | doc: Correct EFI-specific system configuration details.•••* doc/guix.texi (Preparing for Installation): /boot/efi is arbitrary. Mention /boot/efi consistently. (Proceeding with the Installation): Make it explicit that the EFI mount point must both be mounted and be specified in the system configuration. Pierre Neidhardt2019-01-231-7/+8
| |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | |
* | | | | | | | | | | | doc: Move "Package Modules" under "Programming Interface".•••* doc/guix.texi (Package Modules): Move to... (Programming Interface): ... here. Turn into a section. Ludovic Courtès2019-01-221-64/+64
* | | | | | | | | | | | doc: Move "Packaging Guidelines" under "Contributing".•••* doc/guix.texi (Packaging Guidelines): Move to... * doc/contributing.texi (Packaging Guidelines): ... here. Turn into a section. Adjust references to "Contributing". Ludovic Courtès2019-01-222-462/+450
* | | | | | | | | | | | doc: Move "System Installation" right after "Installation".•••* doc/guix.texi (System Installation): Move right after "Installation". Ludovic Courtès2019-01-221-663/+664
* | | | | | | | | | | | doc: Move sections under "GNU Distribution" one level higher.•••* doc/guix.texi (Introduction): Add note about Guix System. [Managing Software the Guix Way]: New section heading. [GNU Distribution]: New subsection of "Introduction". Mention "Guix System" rather than "GuixSD" and update the list of supported systems. (GNU Distribution): Remove as a chapter. (System Installation, System Configuration, Documentation) (Installing Debugging Files, Security Updates, Package Modules) (Packaging Guidelines, Bootstrapping, Porting): Turn these sections into chapters. Ludovic Courtès2019-01-221-208/+187
* | | | | | | | | | | | store: Rename '&nix-error' to '&store-error'.•••* guix/store.scm (&nix-error): Rename to... (&store-error): ... this, and adjust users. (&nix-connection-error): Rename to... (&store-connection-error): ... this, and adjust users. (&nix-protocol-error): Rename to... (&store-protocol-error): ... this, adjust users. (&nix-error, &nix-connection-error, &nix-protocol-error): Define these condition types and their getters as deprecrated aliases. * build-aux/run-system-tests.scm, guix/derivations.scm, guix/grafts.scm, guix/scripts/challenge.scm, guix/scripts/graph.scm, guix/scripts/lint.scm, guix/scripts/offload.scm, guix/serialization.scm, guix/ssh.scm, guix/tests.scm, guix/ui.scm, tests/derivations.scm, tests/gexp.scm, tests/guix-daemon.sh, tests/packages.scm, tests/store.scm, doc/guix.texi: Adjust to use the new names. Ludovic Courtès2019-01-211-1/+1
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | |
* | | | | | | | | | | services: openssh: Add escape hatch.•••* gnu/services/ssh.scm (<openssh-configuration>)[extra-content]: New field. * doc/guix.texi (Networking Services): Document it. Ricardo Wurmus2019-01-171-0/+13