dotfiles/default/home/.local/bin/ssh-agent-handler.sh
2025-09-27 01:15:01 -07:00

21 lines
350 B
Bash
Executable file

#!/usr/bin/env bash
if [[ -z ${1} ]];then
echo "no host provided"
exit 1
fi
host="${1}"
if [[ -z ${2} ]];then
echo "no icon provided"
exit 1
fi
icon="${2}"
echo "${host}"
echo "${host#*@}"
#exit 0
alacritty -T "${icon} ${host#*@}" -e bash -c '\
eval $(ssh-agent) &> /dev/null; \
ssh-add ~/.ssh/id_ed25519 &> /dev/null; \
ssh -A '"${host}"