diff --git a/workstation/scripts/pull-secrets b/workstation/scripts/pull-secrets index c034522..bc12812 100755 --- a/workstation/scripts/pull-secrets +++ b/workstation/scripts/pull-secrets @@ -10,11 +10,14 @@ echo "Pulling secrets..." op get document 'id_ed25519' > id_ed25519 op get document 'local.fish' > local.fish -rm ~/.ssh/id_ed25519 -rm ~/.config/fish/local.fish +rm -f ~/.ssh/id_ed25519 +rm -f ~/.config/fish/local.fish ln -s $(pwd)/id_ed25519 ~/.ssh/id_ed25519 chmod 0600 ~/.ssh/id_ed25519 ln -s $(pwd)/local.fish ~/.config/fish/local.fish +eval `ssh-agent -s` +ssh-add ~/.ssh/id_ed25519 + echo "Done."