dotfiles

Personal dotfiles
git clone https://git.bracken.jp/dotfiles.git
Log | Files | Refs | LICENSE

commit 92c28692fc648d05ca3a64f47603dd01f374c710
parent 8efada52e7ecad0292423c654d3972e05a5c617d
Author: Chris Bracken <chris@bracken.jp>
Date:   Wed,  2 Sep 2026 14:20:44 +0900

backup: add config scripts

These read from the local machine's login keychain.

Diffstat:
A.config/restic/config-prune.sh | 5+++++
A.config/restic/config.sh | 5+++++
M.gitignore | 3+++
3 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/.config/restic/config-prune.sh b/.config/restic/config-prune.sh @@ -0,0 +1,5 @@ +export RESTIC_REPOSITORY="$(security find-generic-password -s restic-b2 -a repository -w)" +export AWS_ACCESS_KEY_ID="$(security find-generic-password -s restic-b2 -a admin-key-id -w)" +export AWS_SECRET_ACCESS_KEY="$(security find-generic-password -s restic-b2 -a admin-key -w)" +export RESTIC_PASSWORD_COMMAND="security find-generic-password -s restic-b2 -a passphrase -w" +export RESTIC_BIN="/opt/homebrew/bin/restic" diff --git a/.config/restic/config.sh b/.config/restic/config.sh @@ -0,0 +1,5 @@ +export RESTIC_REPOSITORY="$(security find-generic-password -s restic-b2 -a repository -w)" +export AWS_ACCESS_KEY_ID="$(security find-generic-password -s restic-b2 -a append-key-id -w)" +export AWS_SECRET_ACCESS_KEY="$(security find-generic-password -s restic-b2 -a append-key -w)" +export RESTIC_PASSWORD_COMMAND="security find-generic-password -s restic-b2 -a passphrase -w" +export RESTIC_BIN="/opt/homebrew/bin/restic" diff --git a/.gitignore b/.gitignore @@ -17,6 +17,9 @@ .config/Signal .config/chromium +# Backblaze credentials +.config/b2/ + # gitk viewer (cached data). .config/git/gitk