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