summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.zshrc3
1 files changed, 2 insertions, 1 deletions
diff --git a/.zshrc b/.zshrc
index 11315e3..a3c07f3 100644
--- a/.zshrc
+++ b/.zshrc
@@ -107,7 +107,8 @@ esac
# pnpm end
# Start ssh-agent if not running
-eval $(keychain --quiet --eval ~/.ssh/id_ed25519)
+export SSH_ASKPASS_REQUIRE="prefer"
+eval $(keychain --quiet --quick --lockwait 60 --eval ~/.ssh/id_ed25519)
MARKER_FILE="/run/user/$(id -u)/autorun_once_marker"
if [ ! -f "$MARKER_FILE" ]; then