Configuration for my NixOS based systems and Home Manager
1ServerAliveInterval 60
2ControlMaster auto
3ControlPath ~/.ssh/master-%r@%h:%p
4
5Host 192.168.1.*
6 ForwardAgent yes
7
8# ghostty terminfo isn't on Google VMs
9Host 34.*
10 SetEnv TERM=xterm-256color
11 StrictHostKeyChecking no
12 UserKnownHostsFile /dev/null
13 LogLevel QUIET
14Host 35.*
15 SetEnv TERM=xterm-256color
16 StrictHostKeyChecking no
17 UserKnownHostsFile /dev/null
18 LogLevel QUIET
19Host 104.*
20 SetEnv TERM=xterm-256color
21 StrictHostKeyChecking no
22 UserKnownHostsFile /dev/null
23 LogLevel QUIET
24Host 146.*
25 SetEnv TERM=xterm-256color
26 StrictHostKeyChecking no
27 UserKnownHostsFile /dev/null
28 LogLevel QUIET
29Host 130.*
30 SetEnv TERM=xterm-256color
31 StrictHostKeyChecking no
32 UserKnownHostsFile /dev/null
33 LogLevel QUIET
34
35
36Host *.local
37 ForwardAgent yes
38
39Host home
40 Hostname packetlostandfound.us
41 User noah
42 IdentityFile ~/.ssh/id_ed25519
43 IdentitiesOnly yes
44 ForwardAgent yes
45
46Host git.sr.ht
47 HostName git.sr.ht
48 User git
49 IdentityFile ~/.ssh/id_ed25519
50
51Host github.com
52 HostName github.com
53 User git
54 IdentityFile ~/.ssh/id_ed25519
55
56Host misaki
57 HostName 192.168.1.3
58 User noah
59 IdentityFile ~/.ssh/id_ed25519
60 ForwardAgent yes
61
62Host komoe
63 HostName 192.168.1.5
64 User noah
65 IdentityFile ~/.ssh/id_ed25519
66 ForwardAgent yes
67
68Host sdf
69 HostName tty.sdf.org
70 User ngp
71 IdentityFile ~/.ssh/id_ed25519
72 ForwardAgent yes
73
74Host tildeclub
75 HostName tilde.club
76 User ngp
77 IdentityFile ~/.ssh/id_ed25519
78 ForwardAgent yes
79
80Host envs
81 HostName envs.net
82 User ngp
83 IdentityFile ~/.ssh/id_ed25519
84 ForwardAgent yes
85
86Host tildeteam
87 HostName tilde.team
88 User ngp
89 IdentityFile ~/.ssh/id_ed25519
90 ForwardAgent yes
91
92Host ctrl-c
93 HostName ctrl-c.club
94 User ngp
95 IdentityFile ~/.ssh/id_ed25519
96 ForwardAgent yes
97
98Host tildetown
99 HostName tilde.town
100 User ngp
101 IdentityFile ~/.ssh/id_ed25519
102 ForwardAgent yes
103
104Host yourtilde
105 HostName yourtilde.com
106 User ngp
107 IdentityFile ~/.ssh/id_ed25519
108 ForwardAgent yes
109
110Host hashbang
111 HostName to1.hashbang.sh
112 IdentitiesOnly yes
113 User ngp
114 IdentityFile ~/.ssh/id_ed25519
115 ForwardAgent yes
116
117Host tiny
118 HostName tiny.packetlost.dev
119 User noah
120 IdentityFile ~/.ssh/id_ed25519
121 ForwardAgent yes
122
123Host seedbox
124 HostName canopus.usbx.me
125 User ngp
126 IdentityFile ~/.ssh/id_ed25519
127 ForwardAgent no
128
129Host launchpad
130 HostName git.launchpad.net
131 User pedersonnoah
132 IdentityFile ~/.ssh/id_ed25519
133
134Host drone
135 HostName 100.81.145.102
136 User ambient
137 IdentityFile ~/.ssh/id_ed25519
138
139Host chillwave
140 HostName 100.95.1.23
141 IdentityFile ~/.ssh/id_ed25519
142
143Host glitch
144 HostName 100.83.137.68
145 IdentityFile ~/.ssh/id_ed25519