aboutsummaryrefslogtreecommitdiff
path: root/etc
Commit message (Collapse)AuthorAge
* news: Add news entry about 'guix style'.Ludovic Courtès2022-01-10
| | | | * etc/news.scm: Add entry.
* style: Add '--styling' option.Ludovic Courtès2022-01-10
| | | | | | | | | | | | | | | | | | | * guix/scripts/style.scm (format-package-definition): New procedure. (%options, show-help): Add "--styling". (%default-options): Add 'styling-procedure'. (guix-style): Honor it. * tests/style.scm (with-test-package) ("input labels, 'safe' policy") ("input labels, 'safe' policy, nothing changed") ("input labels, margin comment") ("input labels, margin comment on long list") ("input labels, line comment") ("input labels, modify-inputs and margin comment"): Pass "-S inputs". * etc/indent-code.el: Remove. * doc/contributing.texi (Formatting Code): Mention "guix style" instead of "etc/indent-code.el". (Submitting Patches): Add item for "guix style". * doc/guix.texi (Invoking guix style): Document "-S" and update.
* news: Add 'de' translation.Florian Pelz2022-01-02
| | | | * etc/news.scm: Add German translation of ‘--tune’ entry.
* news: Add 'de' translation.Florian Pelz2022-01-02
| | | | * etc/news.scm: Add German translation of ‘integer expected from stream’ entry.
* news: Add entry about '--tune'.Ludovic Courtès2022-01-01
| | | | * etc/news.scm: Add entry.
* news: Tie the latest news entry to a later commit.Tobias Geerinckx-Rice2021-12-30
| | | | | | | | | | Using 1eb40a6 was more correct than pragmatic, as those who have upgraded their own Guix since then will not see the message urging them to upgrade the Guix they don't know about. This follows up on commit df830ef91a1ea6255b1174520a22122134978d36. * etc/news.scm: Tie latest news entry to an arbitrary later commit.
* news: Add ‘integer expected from stream’ entry.Tobias Geerinckx-Rice2021-12-30
| | | | * etc/news.scm: Add entry.
* news: Add 'de' translation.Florian Pelz2021-12-14
| | | | * etc/news.scm: Add German translation of GDM Wayland entry.
* news: Add 'de' translation.Florian Pelz2021-12-14
| | | | * etc/news.scm: Add German translation of package inputs entry.
* news: Add 'de' translation.Florian Pelz2021-12-14
| | | | * etc/news.scm: Add German translation of static networking entry.
* Merge branch 'master' into core-updates-frozenLudovic Courtès2021-12-13
|\
| * news: Add entry about 'static-networking-service-type'.Ludovic Courtès2021-12-13
| | | | | | | | * etc/news.scm: Add entry.
* | Merge remote-tracking branch 'signed/master' into core-updatesMathieu Othacehe2021-12-10
|\|
| * bash completion: Complete ‘guix shell -f’.Tobias Geerinckx-Rice2021-12-08
| | | | | | | | | | * etc/completion/bash/guix (_guix_complete): Suggest a file name following ‘guix shell […] -f’.
* | maint: Don't require unsupported packages such as GNOME on i686-linux.Ludovic Courtès2021-12-08
| | | | | | | | | | * etc/release-manifest.scm (%system-manifest): Filter out PACKAGE when it doesn't pass 'supported-package?'.
* | Merge remote-tracking branch 'origin/master' into core-updates-frozenRicardo Wurmus2021-12-05
|\|
| * news: Add copyright line for myself.Jonathan Brielmaier2021-12-04
| | | | | | | | * etc/news.scm: Add myself to the copyright headers.
| * news: Add entry about Icedove 91.Jonathan Brielmaier2021-12-01
| | | | | | | | * etc/news.scm: New entry.
* | news: Notify of Wayland support in GDMJosselin Poiret2021-11-15
| | | | | | | | | | | | * etc/news.scm: Add a news entry. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | Merge remote-tracking branch 'origin/master' into core-updates-frozenEfraim Flashner2021-11-08
|\|
| * guix-install.sh: Undo some bugs introduced by shellcheck.Tobias Geerinckx-Rice2021-11-07
| | | | | | | | * etc/guix-install.sh: Unquote all file names containing ~root.
* | Merge remote-tracking branch 'origin/master' into core-updates-frozenEfraim Flashner2021-10-31
|\|
| * bash completion: Complete top-level options.Tobias Geerinckx-Rice2021-10-31
| | | | | | | | | | * etc/completion/bash/guix (_guix_complete_option): Fix operation without a {,sub}command. (_guix_complete): Call it also when no command is given.
| * bash completion: Don't hard-code "guix" binary name.Tobias Geerinckx-Rice2021-10-31
| | | | | | | | | | * etc/completion/bash/guix (_guix_complete_command): Use ${COMP_WORDS[0]} instead of hard-coding "guix".
| * news: Add 'de' translation.Florian Pelz2021-10-27
| | | | | | | | * etc/news.scm: Add German translation of "guix shell" entry.
| * news: Add entry about "guix shell".Ludovic Courtès2021-10-25
| | | | | | | | * etc/news.scm: Add entry.
| * Add 'guix shell'.Ludovic Courtès2021-10-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * guix/scripts/shell.scm, tests/guix-shell.sh: New files. * Makefile.am (MODULES): Add 'shell.scm'. (SH_TESTS): Add 'tests/guix-shell.sh'. * guix/scripts/environment.scm (show-environment-options-help): New procedure. (show-help): Use it. (guix-environment*): New procedure. (guix-environment): Use it. * po/guix/POTFILES.in: Add it. * doc/guix.texi (Features): Refer to "guix shell" (Invoking guix package): Likewise. (Development): Likewise. (Invoking guix shell): New node. (Invoking guix environment): Add deprecation warning. (Debugging Build Failures): Use 'guix shell' in examples. (Invoking guix container): Refer to 'guix shell'. (Invoking guix processes, Virtualization Services): Adjust examples to use 'guix shell'. * doc/contributing.texi (Building from Git): Refer to 'guix shell'. * etc/completion/bash/guix: Handle "shell".
| * etc: completion: Filter gratuitous spaces from available packages.Liliana Marie Prikler2021-10-24
| | | | | | | | | | | | | | | | | | | | | | | | Tested with: guix environment --{ad-hoc,pure} zsh guix bash-completion coreutils -- zsh % fpath=(~/guix/etc/completion/zsh $fpath) % autoload -U compinit; compinit * etc/completion/zsh/_guix (_guix_list_available_packages): Remove spaces. Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
* | Merge remote-tracking branch 'signed/master' into core-updatesMathieu Othacehe2021-10-18
|\|
| * Add git configuration templates to improve diff hunk header detection.Sarah Morgensen2021-10-14
| | | | | | | | | | | | | | | | | | | | | | This is a follow-up to commit 9fc8ae4171e5da4939a64fc6d684c8b9d85bbe84, which missed two hunks from <https://issues.guix.gnu.org/50363>. Reported by hackeryarn on #guix. * .gitattributes, etc/git/gitconfig: New files. Signed-off-by: Marius Bakke <marius@gnu.org>
* | Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe2021-10-12
|\|
| * disarchive-manifest: Provide valid 'version' string.Ludovic Courtès2021-10-09
| | | | | | | | | | * etc/disarchive-manifest.scm <top level>: Turn 'version' field into a string.
| * bash completion: Fix ‘system’ & ‘container’ subcommands.Tobias Geerinckx-Rice2021-10-03
| | | | | | | | | | * etc/completion/bash/guix (_guix_complete): Count words from the innermost command.
| * bash completion: Complete ‘guix size’ file names.Tobias Geerinckx-Rice2021-10-03
| | | | | | | | | | * etc/completion/bash/guix (_guix_complete): Complete store file names after the ‘size’ command.
| * bash completion: Complete ‘guix build’ file names.Tobias Geerinckx-Rice2021-10-03
| | | | | | | | | | | | | | * etc/completion/bash/guix (_guix_complete_available_package_or_store_file): New function. (_guix_complete): Call it in place of _guix_complete_available_package after the ‘build’ command.
| * bash completion: Complete ‘guix weather’ packages.Tobias Geerinckx-Rice2021-10-03
| | | | | | | | | | * etc/completion/bash/guix (_guix_complete): Complete available package names for ‘guix weather’ when not following ‘-m’.
| * bash completion: Append to $COMPREPLY where possible.Tobias Geerinckx-Rice2021-10-03
| | | | | | | | | | | | | | | | | | _guix_complete is always called with a fresh empty array. * etc/completion/bash/guix (_guix_complete_command) (_guix_complete_subcommand, _guix_complete_installed_package) (_guix_complete_option, _guix_complete_pid): Append to $COMPREPLY rather than re-assigning.
| * bash completion: Consolidate similar $command ‘if’ branches.Tobias Geerinckx-Rice2021-10-03
| | | | | | | | | | * etc/completion/bash/guix (_guix_complete): Combine the ‘upgrade’ and ‘remove’ commands, as well as ‘download’, ‘gc’, and ‘hash’.
| * guix-install.sh: Don't swallow wget errors.Tobias Geerinckx-Rice2021-09-29
| | | | | | | | | | | | | | | | | | Using ‘-q’ suppresses *all* stderr output, including errors. * etc/guix-install.sh (chk_gpg_keyring, guix_get_bin_list, guix_get_bin): Substitute ‘--no-verbose’ for ‘-q’. Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com>
| * news: Adapt 'de' translation.Florian Pelz2021-09-29
| | | | | | | | * etc/news.scm: Mention that Guix Home is a "technology preview".
| * news: Mention that Home is a "technology preview".Ludovic Courtès2021-09-28
| | | | | | | | * etc/news.scm: Mention that Home is a "technology preview".
| * news: Add 'de' translation.Florian Pelz2021-09-27
| | | | | | | | * etc/news.scm: Add German translation of Guix Home entry.
| * Merge branch 'wip-guix-home'Oleg Pykhalov2021-09-27
| |\
| | * news: Add entry about Guix Home.Andrew Tropin2021-09-27
| | | | | | | | | | | | | | | | | | * etc/news.scm: Add entry. Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| * | news: Add 'de' translation.Florian Pelz2021-09-23
| | | | | | | | | | | | * etc/news.scm: Add German translation of 'guix graph -M' entry.
| * | news: Add 'de' translation.Florian Pelz2021-09-23
| | | | | | | | | | | | * etc/news.scm: Add German translation of fallback to SWH entry.
| * | news: Add entry for Git clone fallback to SWH.Ludovic Courtès2021-09-22
| | | | | | | | | | | | | | | | | | Suggested by zimoun. * etc/news.scm: Add entry.
| * | news: Add entry for "guix graph -M".Ludovic Courtès2021-09-21
| | | | | | | | | | | | * etc/news.scm: Add entry.
| * | etc: committer: Amend previous commit if a copyright line was added.Xinglu Chen2021-09-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the script would raise an error if a copyright line was added to a file in gnu/packages/. With this change, it will amend the previous commit whenever a copyright line is added, and add the copyright line to the commit. * etc/committer.scm.in (add-copyright-line): New procedure. (main): Check if a copyright line was added and call ‘add-copyright-line’ if necessary. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * | etc: Add systemd files for running ‘guix gc’ periodicallyThiago Jung Bauermann2021-09-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * etc/guix-gc.service.in: New file. * etc/guix-gc.timer: Likewise. * .gitignore: Ignore generated ‘guix-gc.service’. * nix/local.mk (nodist_systemdservice_DATA): Add ‘guix-gc.service’ and ‘guix-gc.timer’. (EXTRA_DIST): Add ‘guix-gc.service.in’ and ‘guix-gc.timer’. * doc/guix.texi (Binary Installation): Mention the new systemd files. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>