feat(darwin): add kache build cache with R2 remote

Wire the kunobi-ninja/kache darwin module into the flake: global
RUSTC_WRAPPER, /etc/kache/config.toml pointing at the kache-build-cache
R2 bucket, and a launchd daemon whose wrapper loads sops-decrypted
KACHE_S3_* credentials at runtime (launchd does not inherit the shell
environment). Ignore the cf CLI's local cache dir.
This commit is contained in:
Rasyidan Akbar F. 2026-10-05 16:59:26 +07:00
commit 560d58bbde
4 changed files with 155 additions and 13 deletions

3
.gitignore vendored
View file

@ -13,3 +13,6 @@ result-*
# Neovim
modules/home/rsydn/programs/nvim/lazy-lock.json
# Cloudflare CLI (cf) local cache
.cloudflare/