diff --git a/migrations/1757524404.sh b/migrations/1757524404.sh new file mode 100644 index 00000000..d75cb7d3 --- /dev/null +++ b/migrations/1757524404.sh @@ -0,0 +1,27 @@ +# add ssh keys to ssh-agent +mkdir -p ~/.ssh +if ! grep -q "^AddKeysToAgent yes" ~/.ssh/config 2>/dev/null; then + echo 'AddKeysToAgent yes' | tee -a ~/.ssh/config >/dev/null +fi + +# Create systemd service for ssh-agent +mkdir -p ~/.config/systemd/user +if ! grep -q "^ExecStart=/usr/bin/ssh-agent" ~/.config/systemd/user/ssh-agent.service 2>/dev/null; then + tee ~/.config/systemd/user/ssh-agent.service >/dev/null <