Dotfiles/dot_ssh/config.tmpl

26 lines
513 B
Cheetah

# General settings
Host *
AddKeysToAgent yes
IdentitiesOnly yes
{{ if eq .chezmoi.os "darwin" }}
# macOS settings
Host *
UseKeychain yes
IdentityAgent "~/Library/Group Containers/2BUA8C4S2C.com.1password/t/agent.sock"
{{- end }}
{{ if eq .chezmoi.os "linux" }}
Host *
IdentityAgent ~/.1password/agent.sock
{{- end }}
# Privat
Include ~/.ssh/config.d/private.conf
{{ if .addSemodia }}
# Semodia
Include ~/.ssh/config.d/semodia/semodia.conf
{{- end }}
# Fallback
Host *
IdentityFile ~/.ssh/id_ed25519