From 25cfc15bd06f9414fd281b277816d07ce9a19c13 Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Fri, 11 Apr 2025 09:52:16 -0400 Subject: [PATCH 1/2] fallback to regular SSH password prompt --- dot_config/zsh/dot_zshrc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dot_config/zsh/dot_zshrc b/dot_config/zsh/dot_zshrc index 41bd18f..766acbb 100644 --- a/dot_config/zsh/dot_zshrc +++ b/dot_config/zsh/dot_zshrc @@ -87,8 +87,12 @@ fi if command -v keychain >/dev/null; then alias keychain="keychain --nolock --absolute --dir $XDG_RUNTIME_DIR" eval "$(keychain --quick --eval)" - rbw unlock - SSH_ASKPASS=get_id_rsa_pass SSH_ASKPASS_REQUIRE=force ssh-add ~/.ssh/id_rsa + if command -v rbw >/dev/null; then + rbw unlock + SSH_ASKPASS=get_id_rsa_pass SSH_ASKPASS_REQUIRE=force ssh-add ~/.ssh/id_rsa + else + ssh-add ~/.ssh/id_rsa + fi fi # Command not found handler From bf172fb3815e453d76cdcb7cf197c785ddc67c0e Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Fri, 11 Apr 2025 10:28:33 -0400 Subject: [PATCH 2/2] update ignore --- .chezmoiignore | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.chezmoiignore b/.chezmoiignore index 858b9a7..2ac8df4 100644 --- a/.chezmoiignore +++ b/.chezmoiignore @@ -1,11 +1,14 @@ README.md -{{ if or (eq .chezmoi.hostname "daybreak") (eq .chezmoi.hostname "epoch") (eq .chezmoi.hostname "UGC13335X84") }} +{{ if or (eq .chezmoi.hostname "daybreak") (eq .chezmoi.hostname "epoch") (eq .chezmoi.hostname "UGC13335X84") (env "ANDROID_ROOT") }} .config/beets .config/davfs2/secrets .config/kitty .config/kitty/kitty-gruvbox-theme .config/sway .config/waybar +{{ end }} + +{{ if or (eq .chezmoi.hostname "daybreak") (eq .chezmoi.hostname "epoch") (eq .chezmoi.hostname "UGC13335X84") }} .local/share/gnupg/sshcontrol {{ end }}