main
nix 243 lines 7 KB
Raw
1 {
2 imports = [ ./mailing-lists-options.nix ];
3
4 # If you wish to hide your email address, you can encrypt it with SOPS. Just
5 # run `nix run .#encrypt-email address -- --help` and follow the instructions.
6 #
7 # If you wish to set up a login account for sending/storing email, you must generate
8 # an encrypted password. Run `nix run .#encrypt-email login -- --help` and
9 # follow the instructions.
10 mailing-lists = {
11 # nixcon.org
12 "orgateam@nixcon.org" = {
13 forwardTo = [
14 "nixcon@nixos.org"
15 ];
16 };
17
18 # nixos.org
19 "abuse@nixos.org" = {
20 forwardTo = [
21 "infra@nixos.org"
22 ];
23 };
24
25 "docuseal-noreply@nixos.org" = {
26 loginAccount = {
27 encryptedHashedPassword = ../../secrets/docuseal-noreply-email-login.umbriel;
28 storeEmail = false;
29 };
30 };
31
32 "finance@nixos.org" = {
33 loginAccount = {
34 encryptedHashedPassword = ../../secrets/finance-email-login.umbriel;
35 storeEmail = true;
36 };
37 };
38
39 "hardware@nixos.org" = {
40 forwardTo = [
41 "joerg.hardware@thalheim.io"
42 ../../secrets/0x4A6F-hardware-email-address.umbriel # https://github.com/0x4A6F
43 ../../secrets/ra33it0-email-address.umbriel # https://github.com/Ra33it0
44 ../../secrets/rosscomputerguy-email-address.umbriel # https://github.com/rosscomputerguy
45 ];
46 loginAccount = {
47 encryptedHashedPassword = ../../secrets/hardware-email-login.umbriel;
48 storeEmail = true;
49 };
50 };
51
52 "foundation@nixos.org" = {
53 loginAccount = {
54 encryptedHashedPassword = ../../secrets/foundation-email-login.umbriel;
55 storeEmail = true;
56 };
57 };
58
59 "fundraising@nixos.org" = {
60 forwardTo = [
61 "foundation@nixos.org"
62 ];
63 };
64
65 "hexa@nixos.org" = {
66 forwardTo = [
67 ../../secrets/mweinelt-email-address.umbriel # https://github.com/mweinelt
68 ];
69 loginAccount = {
70 encryptedHashedPassword = ../../secrets/hexa-email-login.umbriel;
71 storeEmail = false;
72 };
73 };
74
75 "hostmaster@nixos.org" = {
76 forwardTo = [
77 "infra@nixos.org"
78 ];
79 };
80
81 "infra@nixos.org" = {
82 forwardTo = [
83 ../../secrets/mweinelt-email-address.umbriel # https://github.com/mweinelt
84 ../../secrets/vcunat-email-address.umbriel # https://github.com/vcunat
85 ../../secrets/Mic92-email-address.umbriel # https://github.com/Mic92
86 ];
87 };
88
89 "marketing@nixos.org" = {
90 forwardTo = [
91 ../../secrets/idabzo-email-address.umbriel # https://github.com/idabzo
92 ../../secrets/avocadoom-email-address.umbriel # https://discourse.nixos.org/u/avocadoom
93 ../../secrets/djacu-email-address.umbriel # https://discourse.nixos.org/u/djacu
94 ../../secrets/flyfloh-email-address.umbriel # https://discourse.nixos.org/u/flyfloh
95 ];
96 };
97
98 "moderation@nixos.org" = {
99 forwardTo = [
100 ../../secrets/lassulus-email-address.umbriel # https://github.com/lassulus
101 ../../secrets/uep-email-address.umbriel # https://discourse.nixos.org/u/uep
102 ../../secrets/0x4A6F-moderation-email-address.umbriel # https://github.com/0x4A6F
103 ../../secrets/aleksana-email-address.umbriel # https://github.com/aleksanaa
104 ];
105 loginAccount = {
106 encryptedHashedPassword = ../../secrets/moderation-email-login.umbriel;
107 storeEmail = true;
108 };
109 };
110
111 "elections@nixos.org" = {
112 loginAccount = {
113 encryptedHashedPassword = ../../secrets/elections-email-login.umbriel;
114 storeEmail = true;
115 };
116 };
117
118 "ngi@nixos.org" = {
119 loginAccount = {
120 encryptedHashedPassword = ../../secrets/ngi-nixos-org-email-login.umbriel;
121 storeEmail = true;
122 };
123 };
124
125 "nixpkgs-core@nixos.org" = {
126 loginAccount = {
127 encryptedHashedPassword = ../../secrets/nixpkgs-core-email-login.umbriel;
128 storeEmail = true;
129 };
130 };
131
132 "nixcon@nixos.org" = {
133 loginAccount = {
134 encryptedHashedPassword = ../../secrets/nixcon-email-login.umbriel;
135 storeEmail = true;
136 };
137 };
138
139 "cfp@nixcon.org" = {
140 forwardTo = [
141 "nixcon@nixos.org"
142 ];
143 };
144
145 "partnerships@nixos.org" = {
146 forwardTo = [
147 "foundation@nixos.org"
148 ];
149 };
150
151 "postmaster@nixos.org" = {
152 forwardTo = [
153 "infra@nixos.org"
154 ];
155 };
156
157 "rob@nixos.org" = {
158 forwardTo = [
159 ../../secrets/rbvermaa-email-address.umbriel # https://github.com/rbvermaa
160 ];
161 };
162
163 "ron@nixos.org" = {
164 forwardTo = [
165 ../../secrets/refroni-email-address.umbriel # https://github.com/refroni
166 ];
167 };
168
169 "security@nixos.org" = {
170 forwardTo = [
171 ../../secrets/mweinelt-email-address.umbriel # https://github.com/mweinelt
172 ../../secrets/LeSuisse-email-address.umbriel # https://github.com/LeSuisse
173 ];
174 };
175
176 "noreply-securitytracker@nixos.org" = {
177 loginAccount = {
178 encryptedHashedPassword = ../../secrets/securitytracker-noreply-email-login.umbriel;
179 storeEmail = false;
180 };
181 };
182
183 "sponsor@nixos.org" = {
184 forwardTo = [
185 "steering@nixos.org"
186 "foundation@nixos.org"
187 ];
188 };
189
190 "steering@nixos.org" = {
191 loginAccount = {
192 encryptedHashedPassword = ../../secrets/steering-email-login.umbriel;
193 storeEmail = true;
194 };
195 };
196
197 "summer@nixos.org" = {
198 forwardTo = [
199 ../../secrets/edolstra-summer-email-address.umbriel # https://github.com/edolstra
200 ../../secrets/MMesch-email-address.umbriel # https://github.com/MMesch
201 ../../secrets/bryanhonof-email-address.umbriel # https://github.com/bryanhonof
202 ../../secrets/tomberek-email-address.umbriel # https://github.com/tomberek
203 ../../secrets/gytis-ivaskevicius-email-address.umbriel # https://github.com/gytis-ivaskevicius
204 ../../secrets/ysndr-email-address.umbriel # https://github.com/ysndr
205 ../../secrets/DieracDelta-email-address.umbriel # https://github.com/DieracDelta
206 ];
207 };
208
209 "sysadmin@nixos.org" = {
210 forwardTo = [
211 ../../secrets/edolstra-admin-email-address.umbriel # https://github.com/edolstra
212 ../../secrets/zimbatm-admin-email-address.umbriel # https://github.com/zimbatm
213 ];
214 };
215
216 "webmaster@nixos.org" = {
217 forwardTo = [
218 "infra@nixos.org"
219 ];
220 };
221
222 "wiki@nixos.org" = {
223 forwardTo = [
224 ../../secrets/lassulus-wiki-email-address.umbriel # https://github.com/lassulus
225 ../../secrets/Mic92-wiki-email-address.umbriel # https://github.com/Mic92
226 ];
227 };
228
229 "winter@nixos.org" = {
230 forwardTo = [
231 ../../secrets/winterqt-email-address.umbriel # https://github.com/winterqt
232 ];
233 };
234
235 "xsa@nixos.org" = {
236 forwardTo = [
237 ../../secrets/lach-xsa-email-address.umbriel # https://github.com/CertainLach
238 ../../secrets/hehongbo-xsa-email-address.umbriel # https://github.com/hehongbo
239 ../../secrets/sigmasquadron-xsa-email-address.umbriel # https://github.com/SigmaSquadron
240 ];
241 };
242 };
243 }