]> git.ekhem.eu.org Git - guix.git/commit
[home] Introduce Claude Code settings.json installed via Guix home.
authorJakub Czajka <jakub@ekhem.eu.org>
Sat, 20 Jun 2026 22:39:24 +0000 (00:39 +0200)
committerJakub Czajka <jakub@ekhem.eu.org>
Wed, 24 Jun 2026 22:53:20 +0000 (00:53 +0200)
commitd38abb94727c8039b1d269fb79ea1632cef50dd6
treec320330350472c40c47b0ad97c5919b877ec6008
parentae2416f2d597ee4134d468f99b2a91701c96918b
[home] Introduce Claude Code settings.json installed via Guix home.

- Add claude/.config/claude/settings.json with model overrides, max
- effort and apiKeyHelper wired to pass.
- Add conf/home/claude.scm service module bundling the claude-code
  package with its dotfile.
- Wire claude-service into home.scm, replacing the raw claude-code
  package.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
claude/.config/claude/settings.json [new file with mode: 0644]
claude/.local/bin/get-api-key [new file with mode: 0755]
conf/home/claude.scm [new file with mode: 0644]
home.scm