# /home/etorres/.ssh/config
Host *
    Ciphers aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com

Host aur.archlinux.org
  IdentityFile ~/.ssh/aur
  User aur

# GitHub
Host github.com
    User git
    IdentityFile=~/.ssh/github
    HostName github.com

# Gitea
Host git.its-et.me
    User git
    IdentityFile=~/.ssh/gitea
    Port 2200
    HostName git.its-et.me

# pve-01k (pikvm)
Host pve01k
    User etorres
    IdentityFile=~/.ssh/pve-01k
    HostName 192.168.1.4
    Port 22

# oxygen (Linode public-facing server)
Host oxygen
    User etorres
    IdentityFile=~/.ssh/lax-01
    HostName oxygen.tail755c5.ts.net

# lax-01 (Linode public-facing server)
Host lax01
    User etorres
    IdentityFile=~/.ssh/lax-01
    HostName lax-01.tail755c5.ts.net

# rsync.net storage space
Host rsyncnet
    User fm1833
    IdentityFile=~/.ssh/rsync.net
    HostName fm1833.rsync.net

# ===== pve-01 + VMs =====
# borg-krypton
Host borg-krypton
    User borg
    IdentityFile=~/.ssh/borg-krypton
    HostName 192.168.1.3

# pve-01
Host pve01
    User etorres
    IdentityFile=~/.ssh/pve-01
    HostName 192.168.1.3

# ----- VMs -----
# web-01 100
Host web01
    User etorres
    IdentityFile=~/.ssh/web-01
    HostName 192.168.1.5

# minecraft1 101
Host minecraft1
    User etorres
    IdentityFile=~/.ssh/minecraft1
    HostName 192.168.1.6

# srv-01 102
Host srv01
    User etorres
    IdentityFile=~/.ssh/srv-01
    HostName 192.168.1.7

# homeassistant 103
Host homeassistant
    User etorres
    IdentityFile=~/.ssh/homeassistant
    HostName 192.168.1.8