Host * #HostkeyAlgorithms +ssh-rsa #PubkeyAcceptedAlgorithms +ssh-rsa IdentityAgent "~/.1password/agent.sock" ServerAliveInterval 60 TCPKeepAlive yes Host github.com Hostname ssh.github.com Port 443 User git # set to personal by default IdentityFile ~/.ssh/personal.pub IdentitiesOnly yes # Personal Host personalgit Hostname ssh.github.com Port 443 User git IdentityFile ~/.ssh/personal.pub IdentitiesOnly yes # Work Host workgit Hostname ssh.github.com Port 443 User git IdentityFile ~/.ssh/work.pub IdentitiesOnly yes