add an ssh key from lastpass to ssh-agent
pull an ssh key from lastpass and add it to ssh agent for 30 seconds so you can ssh
lp2agent
optionally, pass in a partial secret/key name reduce scroll time:
lp2agent [name]
lp2agent() {
ssh-add -t 30 - <<< $(lpass show --note $(lpass ls --format='%ai %an' Personal/ssh-keys | fzf --query="$1" | awk '{print $2}'))
}
add an source an environment file from lastpass
lp2env
optionally, pass in a partial secret/key name reduce scroll time:
lp2env [name]
alias lp2env() {
eval $(lpass show --note $(lpass ls --format='%ai %an' Personal/env-secrets | fzf --query="$1" | awk '{print $2}'))
}