]> git.ekhem.eu.org Git - guix.git/commit
[ai] Add guix-build stop hook, guard-commands hook, and Makefile build targets
authorJakub Czajka <jakub@ekhem.eu.org>
Sun, 21 Jun 2026 22:05:33 +0000 (00:05 +0200)
committerJakub Czajka <jakub@ekhem.eu.org>
Tue, 7 Jul 2026 18:47:47 +0000 (20:47 +0200)
commitba4ab1a397e138a65404ef5f27e653cfd5a06199
tree906136ef2da3de303173adeb842ce3b96f0b536a
parent09fdd1dcb548817729253756a6e0d1abae0428c1
[ai] Add guix-build stop hook, guard-commands hook, and Makefile build targets

guard-commands guards against dangerous or branch-inappropriate
commands: guix reconfigure (denied on branches), guix build
(ask everywhere), make reconfigure targets (denied on
branches), git checkout/switch (denied everywhere).

Makefile gains build-home-nonfree, build-home-libre,
build-system-nonfree, and build-system-libre targets for
the build queue.
.claude/hooks/guard-commands [new file with mode: 0755]
.claude/hooks/guix-build [new file with mode: 0755]
.claude/settings.json
Makefile