guix/etc
Maxim Cournoyer 5e6efdfeec
etc/committer: Teach it how to commit package removal.
* etc/committer.scm.in (hunk-types): New variable.
(<hunk>): Rename hunk-definition? getter to 'hunk-type'.
(diff-info): Mute a git warning by separating file names from arguments with
'--'.  Rename the 'definitions?' variable to 'type'.
Use the 'addition type when a new package addition is detected, 'removal when
removed else #f.
(add-commit-message): Re-indent.
(remove-commit-message): New procedure.
(main)[definitions]: Make commit message conditional depending on whether it
is an addition or removal.
[changes]: Adjust indentation.
2022-05-31 14:52:13 -04:00
..
completion bash completion: Complete "guix home" sub-commands. 2022-01-17 19:05:48 +01:00
git Add git configuration templates to improve diff hunk header detection. 2021-10-14 00:24:34 +02:00
init.d guix-install.sh: Prompt for configuring substitutes discovery. 2021-07-07 23:54:20 -04:00
openrc guix-install.sh: Prompt for configuring substitutes discovery. 2021-07-07 23:54:20 -04:00
snippets snippets: Add a 'remove' snippet. 2022-05-12 12:46:07 -04:00
substitutes etc: Add "bordeaux.guix.gnu.org.pub" public key file. 2021-06-07 11:31:17 +01:00
committer.scm.in etc/committer: Teach it how to commit package removal. 2022-05-31 14:52:13 -04:00
copyright.el
disarchive-manifest.scm disarchive-manifest: Provide valid 'version' string. 2021-10-09 01:02:18 +02:00
gnu-store.mount.in etc: Add a systemd unit to bind-mount @storedir@ read-only. 2020-05-16 15:37:41 +02:00
guix-daemon.cil.in etc: Remove redundant SELinux permissions block. 2022-01-26 09:31:45 +01:00
guix-daemon.conf.in guix-install.sh: Prompt for configuring substitutes discovery. 2021-07-07 23:54:20 -04:00
guix-daemon.service.in guix-install.sh: Prompt for configuring substitutes discovery. 2021-07-07 23:54:20 -04:00
guix-gc.service.in etc: Add systemd files for running ‘guix gc’ periodically 2021-09-20 14:18:21 +00:00
guix-gc.timer etc: Add systemd files for running ‘guix gc’ periodically 2021-09-20 14:18:21 +00:00
guix-install.sh guix-install.sh: Undo some bugs introduced by shellcheck. 2021-11-07 20:09:59 +01:00
guix-publish.conf.in
guix-publish.service.in etc: 'guix-publish.service' depends on 'guix-daemon.service'. 2021-02-09 23:38:33 +01:00
historical-authorizations Add 'etc/historical-authorizations'. 2020-07-11 11:51:56 +02:00
news.scm news: Add 'de' translation. 2022-05-23 11:52:29 +02:00
release-manifest.scm Move (gnu platform) and (gnu platforms ...) to guix/. 2022-05-25 09:27:25 +02:00
source-manifest.scm etc: Add 'source-manifest.scm'. 2021-09-14 11:50:58 +02:00
system-tests.scm tests: System tests really parameterize 'current-guix-package'. 2022-04-11 00:25:33 +02:00