aboutsummaryrefslogtreecommitdiff
path: root/etc
Commit message (Collapse)AuthorAge
* news: Add ‘de’ translation.Florian Pelz2020-10-14
| | | | * etc/news.scm: Add ‘de’ translation.
* installer: Add Emacs EXWM desktop environment.Jan (janneke) Nieuwenhuizen2020-10-13
| | | | | | | | | | | | | Suggested by zenny via IRC. * gnu/installer/services.scm (%system-services): Add emacs, emacs-exwm, emacs-desktop-environment. * etc/release-manifest.scm (%system-packages): Likewise. * gnu/system/examples/lightweight-desktop.tmpl: Likewise. * gnu/tests/install.scm (installation-target-desktop-os-for-gui-tests) [packages]: Likewise * gnu/installer/newt/services.scm (run-desktop-environments-cbt-page): Make one entry taller.
* news: Add entry for '--with-c-toolchain'.Ludovic Courtès2020-10-12
| | | | * etc/news.scm: Add entry.
* news: Update copyright.Florian Pelz2020-10-12
| | | | * etc/news.scm: Add missing copyright headers.
* news: Add 'es' translation.Miguel Ángel Arruga Vivas2020-10-12
| | | | | | * etc/news.scm: Add Spanish translation. Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
* etc: committer: Use EQUAL? instead of EQ? for differences.Ricardo Wurmus2020-10-06
| | | | | * etc/committer.scm.in (commit-message): Use EQUAL? instead of EQ? to compute differences because not all inputs may be symbols; some could be expressions.
* news: Add ‘de’ translation.Florian Pelz2020-10-02
| | | | * etc/news.scm: Add ‘de’ translation.
* news: Add entry for transformation option record/replay.Ludovic Courtès2020-10-02
| | | | * etc/news.scm: Add entry.
* news: Add ‘de’ translation.Florian Pelz2020-10-01
| | | | * etc/news.scm: Add ‘de’ translation.
* news: Add entry for 'image-type' option.Mathieu Othacehe2020-09-30
| | | | * etc/news.scm: Add a new entry.
* news: Fix typo in ‘fr’ translation.Florian Pelz2020-09-29
| | | | * etc/news.scm: Update ‘fr’ translation.
* news: Add ‘fr’ translations.Ludovic Courtès2020-09-28
| | | | * etc/news.scm: Add ‘fr’ translations.
* news: Add ‘de’ translations.Florian Pelz2020-09-28
| | | | * etc/news.scm: Add ‘de’ translations.
* news: Add news entry for '--without-tests'.Ludovic Courtès2020-09-27
| | | | * etc/news.scm: Add entry.
* news: Add entry for deep graph rewriting.Ludovic Courtès2020-09-27
| | | | * etc/news.scm: Add entry.
* bash completion: Adjust to new 'guix help' output.Ludovic Courtès2020-09-24
| | | | | | | | | | | This is a followup to 3794ce93be8216d8378df7b808ce7f53b1e05a53, which broke command completion. Reported by Oleg Pykhalov <go.wigust@gmail.com>. * etc/completion/bash/guix (_guix_complete_command): Update to match output of 'guix help' as introduced in 3794ce93be8216d8378df7b808ce7f53b1e05a53.
* bash completion: Complete file names after 'guix package -p'.Fulbert2020-09-21
| | | | | | * etc/completion/bash/guix (_guix_complete): Add _guix_is_dash_p. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* guix-install.sh: Support OpenRC.Morgan Smith2020-09-17
| | | | | | | | | | | | | * etc/guix-install.sh (chk_init_sys): Detect OpenRC. (sys_enable_guix_daemon): Install & enable the Guix daemon on such systems. * etc/openrc/guix-daemon.in: New file. * nix/local.mk: Add a rule for it. (openrcservicedir, nodist_openrcservice_DATA): New variables. (CLEANFILES, EXTRA_DIST): Add them. * .gitignore: Ignore etc/openrc/guix-daemon. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* guix-install.sh: Be POSIX-compliant.Morgan Smith2020-09-17
| | | | | | | | * etc/guix-install.sh (guix_get_bin_list): Call grep with an extended regular expression instead of a non-POSIX Perl regular expression. (sys_create_store): Remove ‘--warning=no-timestamp’ argument to tar. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* bash completion: Restore completion for 'guix system', etc.Ludovic Courtès2020-09-10
| | | | | | | | | Commit 538ca8dd65f0075cc65bcca18ed87f66a789290a introduced a second '_guix_complete_subcommand' function, shadowing the existing one, which broke sub-command completion for 'guix system', 'guix import', etc. * etc/completion/bash/guix: Distinguish between '_guix_complete_command' and '_guix_complete_subcommand'. Adjust users to call the right one.
* guix-install.sh: Quote the OpenPGP key URL.Ludovic Courtès2020-09-09
| | | | | | | Without quotes, zsh fails with "no matches found" as it tries to interpret the question mark. * etc/guix-install.sh (chk_gpg_keyring): Enclose URL in single quotes.
* etc: indent-code.el: Match not only ‘(define-public’.Tobias Geerinckx-Rice2020-08-18
| | | | * etc/indent-code.el (main): Also match ‘(define’, as intended.
* guix-install.sh: Make sure /etc/profile is sourced.Tobias Geerinckx-Rice2020-07-16
| | | | | | New users regularly report missing newly-installed programmes and icons. * etc/guix-install.scm (main): Tell users to log out & back in.
* guix-install.sh: Suggest running gpg as root.Tobias Geerinckx-Rice2020-07-16
| | | | | | | The original example regularly prevented new users from installing Guix at all. * etc/guix-install.scm (chk_gpg_keyring): Suggest ‘sudo -i gpg’.
* news: Add ‘fr’ translation.Ludovic Courtès2020-07-15
| | | | * etc/news.scm: Add ‘fr’ translation.
* etc: Enable mount unit only if it exists.Tobias Geerinckx-Rice2020-07-14
| | | | | | | * etc/guix-install.sh (sys_enable_guix_daemon): Enable gnu-store.mount only if it was actually installed. Reported by peanutbutterandc on #guix.
* news: Add ‘de’ translation.Florian Pelz2020-07-11
| | | | * etc/news.scm: Add a ‘de’ translation.
* news: Add entry for 'guix git authenticate'.Ludovic Courtès2020-07-11
| | | | * etc/news.scm: Add entry.
* Add 'etc/historical-authorizations'.Ludovic Courtès2020-07-11
| | | | | | * etc/historical-authorizations: New file. Data extracted from 'build-aux/git-authenticate.scm'. * Makefile.am (EXTRA_DIST): Add it.
* maint: Remove traces of "berlin.guixsd.org".Ludovic Courtès2020-07-10
| | | | | | | | | | | | | | The guixsd.org domain is no longer advertised since before in 1.0.0 release in May 2019. * etc/substitutes/berlin.guixsd.org.pub: Rename to... * etc/substitutes/berlin.guix.gnu.org.pub: ... this. * etc/substitutes/ci.guix.gnu.org.pub, etc/substitutes/ci.guix.info.pub: Adjust accordingly. * gnu/services/base.scm (%default-authorized-guix-keys): Likewise. * guix/build/download-nar.scm (urls-for-item): Likewise. * guix/self.scm (miscellaneous-files): Likewise. * Makefile.am (dist_pkgdata_DATA): Likewise.
* bash completion: Complete 'guix environment' properly.Ludovic Courtès2020-06-27
| | | | * etc/completion/bash/guix (_guix_complete): Add case for "guix environment".
* news: Add 'fr' translation.Ludovic Courtès2020-06-20
| | | | * etc/news.scm: Add French translation.
* news: Add ‘de’ translation.Florian Pelz2020-06-19
| | | | * etc/news.scm: Add a ‘de’ translation.
* news: Add entry for authenticated channels.Ludovic Courtès2020-06-17
| | | | * etc/news.scm: Add entry.
* etc: Add committer script.Ricardo Wurmus2020-06-16
| | | | | * etc/committer.scm.in: New file. * configure.ac: Configure it.
* news: Add entry for script execution via "guix repl".Konrad Hinsen2020-06-15
| | | | | | * etc/news.scm: Add entry. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* bash completion: Complete sub-commands after 'guix time-machine'.Ludovic Courtès2020-06-04
| | | | | | * etc/completion/bash/guix (_guix_complete_subcommand): New function. (_guix_complete): Use it. For "time-machine", call '_guix_complete_subcommand' by default.
* bash completion: Complete file names after '-p' and '-C'.Ludovic Courtès2020-06-04
| | | | | | * etc/completion/bash/guix (_guix_is_dash_C, _guix_is_dash_p): New functions. (_guix_complete): Honor them for "install", "remove", "upgrade", "pull", and "time-machine".
* maint: Adjust comment in 'pre-push' hook.Ludovic Courtès2020-06-01
| | | | * etc/git/pre-push: Adjust comment.
* maint: Git pre-push hook runs "make authenticate check-channel-news".Ludovic Courtès2020-05-29
| | | | * etc/git/pre-push: Change to run "make authenticate check-channel-news".
* guix-install.sh: Fix ‘systemctl not found’ error message at probe.Vincent Legoll2020-05-23
| | | | | | | * etc/guix-install.sh (chk_init_sys): Redirect systemctl errors to /dev/null. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* guix-install.sh: Add xz to requirements.Vincent Legoll2020-05-23
| | | | | | * etc/guix-install.sh (REQUIRE): Add xz to requirements list. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* news: Add ‘de’ translation.Florian Pelz2020-05-21
| | | | * etc/news.scm: Add a ‘de’ translation.
* news: Add ‘nl’ translation.Tobias Geerinckx-Rice2020-05-20
| | | | * etc/news.scm: Add an ‘nl’ ‘translation’.
* news: Remove superfluous closing bracket.Tobias Geerinckx-Rice2020-05-20
| | | | * etc/news.scm: Use an equal number of ‘(’s and ‘)’s.
* news: Add missing closing parentheses.Maxim Cournoyer2020-05-20
| | | | | | This broke 'guix pull'. Apologies! * etc/news.scm: Fix the latest entry.
* news: Update copyright.Maxim Cournoyer2020-05-20
| | | | * etc/news.scm: Update copyright, as a follow-up to 489699c456.
* news: Add entry for Btrfs subvolume boot support.Maxim Cournoyer2020-05-20
| | | | * etc/news.scm: Add entry.
* etc: Install mount unit only if it exists.Tobias Geerinckx-Rice2020-05-17
| | | | | | | | | | | | This follows up on 1a1faa78b0498fbb71f1533beb4b65817c1d3f2a, and avoids the (non-fatal) error seen in <https://issues.guix.gnu.org/41356>. /gnu/store will remain writable on new foreign distribution installations until the next release. * etc/guix-install.sh (sys_enable_guix_daemon): Check for ‘gnu-store.mount’ presence before trying to cp it. Update forgotten copyright header.
* etc: Add a systemd unit to bind-mount @storedir@ read-only.Tobias Geerinckx-Rice2020-05-16
| | | | | | | | | * etc/gnu-store.mount.in: New file. * nix/local.mk (nodist_systemdservice_DATA): Add it. (etc/%.mount): New rule for it. * etc/guix-install.sh (sys_enable_guix_daemon): Install it. * doc/guix.texi (Binary Installation): Document it. * .gitignore: Ignore changes to it.