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
