Configuration for my NixOS based systems and Home Manager
1AddKeysToAgent yes
2ServerAliveInterval 60
3ForwardAgent no
4ControlMaster auto
5ControlPath ~/.ssh/master-%r@%h:%p
6
7Host 192.168.1.*
8 ForwardAgent yes
9
10Host *.local
11 ForwardAgent yes
12
13Host home
14 Hostname packetlostandfound.us
15 User noah
16 IdentityFile ~/.ssh/id_ed25519
17 IdentitiesOnly yes
18 ForwardAgent yes
19
20Host git.sr.ht
21 HostName git.sr.ht
22 User git
23 IdentityFile ~/.ssh/id_ed25519
24
25Host github.com
26 HostName github.com
27 User git
28 IdentityFile ~/.ssh/id_ed25519
29
30Host misaki
31 HostName 192.168.1.3
32 User noah
33 IdentityFile ~/.ssh/id_ed25519
34 ForwardAgent yes
35
36Host komoe
37 HostName 192.168.1.5
38 User noah
39 IdentityFile ~/.ssh/id_ed25519
40 ForwardAgent yes
41
42Host sdf
43 HostName tty.sdf.org
44 User ngp
45 IdentityFile ~/.ssh/id_ed25519
46 ForwardAgent yes
47
48Host tildeclub
49 HostName tilde.club
50 User ngp
51 IdentityFile ~/.ssh/id_ed25519
52 ForwardAgent yes
53
54Host envs
55 HostName envs.net
56 User ngp
57 IdentityFile ~/.ssh/id_ed25519
58 ForwardAgent yes
59
60Host tildeteam
61 HostName tilde.team
62 User ngp
63 IdentityFile ~/.ssh/id_ed25519
64 ForwardAgent yes
65
66Host ctrl-c
67 HostName ctrl-c.club
68 User ngp
69 IdentityFile ~/.ssh/id_ed25519
70 ForwardAgent yes
71
72Host tildetown
73 HostName tilde.town
74 User ngp
75 IdentityFile ~/.ssh/id_ed25519
76 ForwardAgent yes
77
78Host yourtilde
79 HostName yourtilde.com
80 User ngp
81 IdentityFile ~/.ssh/id_ed25519
82 ForwardAgent yes
83
84Host hashbang
85 HostName to1.hashbang.sh
86 IdentitiesOnly yes
87 User ngp
88 IdentityFile ~/.ssh/id_ed25519
89 ForwardAgent yes
90
91Host tiny
92 HostName tiny.packetlost.dev
93 User noah
94 IdentityFile ~/.ssh/id_ed25519
95 ForwardAgent yes
96
97Host seedbox
98 HostName canopus.usbx.me
99 User ngp
100 IdentityFile ~/.ssh/id_ed25519
101 ForwardAgent no
102
103Host launchpad
104 HostName git.launchpad.net
105 User pedersonnoah
106 IdentityFile ~/.ssh/id_ed25519