my nix configs for my servers and desktop
1{
2 "nodes": {
3 "agenix": {
4 "inputs": {
5 "darwin": "darwin",
6 "home-manager": "home-manager",
7 "nixpkgs": "nixpkgs",
8 "systems": "systems"
9 },
10 "locked": {
11 "lastModified": 1750173260,
12 "narHash": "sha256-9P1FziAwl5+3edkfFcr5HeGtQUtrSdk/MksX39GieoA=",
13 "owner": "ryantm",
14 "repo": "agenix",
15 "rev": "531beac616433bac6f9e2a19feb8e99a22a66baf",
16 "type": "github"
17 },
18 "original": {
19 "owner": "ryantm",
20 "repo": "agenix",
21 "type": "github"
22 }
23 },
24 "catppuccin": {
25 "inputs": {
26 "nixpkgs": "nixpkgs_2"
27 },
28 "locked": {
29 "lastModified": 1751880463,
30 "narHash": "sha256-aSQllMKqsTYAUp4yhpspZn0Hj5yIj7Mh4UD5iyk5iMM=",
31 "owner": "catppuccin",
32 "repo": "nix",
33 "rev": "9474347c69e93e392f194dda7a57c641ba4b998e",
34 "type": "github"
35 },
36 "original": {
37 "owner": "catppuccin",
38 "repo": "nix",
39 "type": "github"
40 }
41 },
42 "darwin": {
43 "inputs": {
44 "nixpkgs": [
45 "agenix",
46 "nixpkgs"
47 ]
48 },
49 "locked": {
50 "lastModified": 1744478979,
51 "narHash": "sha256-dyN+teG9G82G+m+PX/aSAagkC+vUv0SgUw3XkPhQodQ=",
52 "owner": "lnl7",
53 "repo": "nix-darwin",
54 "rev": "43975d782b418ebf4969e9ccba82466728c2851b",
55 "type": "github"
56 },
57 "original": {
58 "owner": "lnl7",
59 "ref": "master",
60 "repo": "nix-darwin",
61 "type": "github"
62 }
63 },
64 "disko": {
65 "inputs": {
66 "nixpkgs": "nixpkgs_3"
67 },
68 "locked": {
69 "lastModified": 1736864502,
70 "narHash": "sha256-ItkIZyebGvNH2dK9jVGzJHGPtb6BSWLN8Gmef16NeY0=",
71 "owner": "nix-community",
72 "repo": "disko",
73 "rev": "0141aabed359f063de7413f80d906e1d98c0c123",
74 "type": "github"
75 },
76 "original": {
77 "owner": "nix-community",
78 "ref": "v1.11.0",
79 "repo": "disko",
80 "type": "github"
81 }
82 },
83 "flake-utils": {
84 "inputs": {
85 "systems": "systems_2"
86 },
87 "locked": {
88 "lastModified": 1731533236,
89 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
90 "owner": "numtide",
91 "repo": "flake-utils",
92 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
93 "type": "github"
94 },
95 "original": {
96 "owner": "numtide",
97 "repo": "flake-utils",
98 "type": "github"
99 }
100 },
101 "flake-utils_2": {
102 "inputs": {
103 "systems": "systems_3"
104 },
105 "locked": {
106 "lastModified": 1731533236,
107 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
108 "owner": "numtide",
109 "repo": "flake-utils",
110 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
111 "type": "github"
112 },
113 "original": {
114 "owner": "numtide",
115 "repo": "flake-utils",
116 "type": "github"
117 }
118 },
119 "flake-utils_3": {
120 "inputs": {
121 "systems": "systems_4"
122 },
123 "locked": {
124 "lastModified": 1681202837,
125 "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=",
126 "owner": "numtide",
127 "repo": "flake-utils",
128 "rev": "cfacdce06f30d2b68473a46042957675eebb3401",
129 "type": "github"
130 },
131 "original": {
132 "owner": "numtide",
133 "repo": "flake-utils",
134 "type": "github"
135 }
136 },
137 "flakey-profile": {
138 "locked": {
139 "lastModified": 1712898590,
140 "narHash": "sha256-FhGIEU93VHAChKEXx905TSiPZKga69bWl1VB37FK//I=",
141 "owner": "lf-",
142 "repo": "flakey-profile",
143 "rev": "243c903fd8eadc0f63d205665a92d4df91d42d9d",
144 "type": "github"
145 },
146 "original": {
147 "owner": "lf-",
148 "repo": "flakey-profile",
149 "type": "github"
150 }
151 },
152 "home-manager": {
153 "inputs": {
154 "nixpkgs": [
155 "agenix",
156 "nixpkgs"
157 ]
158 },
159 "locked": {
160 "lastModified": 1745494811,
161 "narHash": "sha256-YZCh2o9Ua1n9uCvrvi5pRxtuVNml8X2a03qIFfRKpFs=",
162 "owner": "nix-community",
163 "repo": "home-manager",
164 "rev": "abfad3d2958c9e6300a883bd443512c55dfeb1be",
165 "type": "github"
166 },
167 "original": {
168 "owner": "nix-community",
169 "repo": "home-manager",
170 "type": "github"
171 }
172 },
173 "home-manager_2": {
174 "inputs": {
175 "nixpkgs": [
176 "nixpkgs"
177 ]
178 },
179 "locked": {
180 "lastModified": 1751824240,
181 "narHash": "sha256-aDDC0CHTlL7QDKWWhdbEgVPK6KwWt+ca0QkmHYZxMzI=",
182 "owner": "nix-community",
183 "repo": "home-manager",
184 "rev": "fd9e55f5fac45a26f6169310afca64d56b681935",
185 "type": "github"
186 },
187 "original": {
188 "owner": "nix-community",
189 "repo": "home-manager",
190 "type": "github"
191 }
192 },
193 "home-manager_3": {
194 "inputs": {
195 "nixpkgs": [
196 "zen-browser",
197 "nixpkgs"
198 ]
199 },
200 "locked": {
201 "lastModified": 1743604125,
202 "narHash": "sha256-ZD61DNbsBt1mQbinAaaEqKaJk2RFo9R/j+eYWeGMx7A=",
203 "owner": "nix-community",
204 "repo": "home-manager",
205 "rev": "180fd43eea296e62ae68e079fcf56aba268b9a1a",
206 "type": "github"
207 },
208 "original": {
209 "owner": "nix-community",
210 "repo": "home-manager",
211 "type": "github"
212 }
213 },
214 "lix": {
215 "flake": false,
216 "locked": {
217 "lastModified": 1746827285,
218 "narHash": "sha256-hsFe4Tsqqg4l+FfQWphDtjC79WzNCZbEFhHI8j2KJzw=",
219 "rev": "47aad376c87e2e65967f17099277428e4b3f8e5a",
220 "type": "tarball",
221 "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/47aad376c87e2e65967f17099277428e4b3f8e5a.tar.gz?rev=47aad376c87e2e65967f17099277428e4b3f8e5a"
222 },
223 "original": {
224 "type": "tarball",
225 "url": "https://git.lix.systems/lix-project/lix/archive/2.93.0.tar.gz"
226 }
227 },
228 "lix-module": {
229 "inputs": {
230 "flake-utils": "flake-utils",
231 "flakey-profile": "flakey-profile",
232 "lix": "lix",
233 "nixpkgs": [
234 "nixpkgs"
235 ]
236 },
237 "locked": {
238 "lastModified": 1746838955,
239 "narHash": "sha256-11R4K3iAx4tLXjUs+hQ5K90JwDABD/XHhsM9nkeS5N8=",
240 "rev": "cd2a9c028df820a83ca2807dc6c6e7abc3dfa7fc",
241 "type": "tarball",
242 "url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/cd2a9c028df820a83ca2807dc6c6e7abc3dfa7fc.tar.gz"
243 },
244 "original": {
245 "type": "tarball",
246 "url": "https://git.lix.systems/lix-project/nixos-module/archive/2.93.0.tar.gz"
247 }
248 },
249 "microvm": {
250 "inputs": {
251 "flake-utils": "flake-utils_2",
252 "nixpkgs": [
253 "nixpkgs"
254 ],
255 "spectrum": "spectrum"
256 },
257 "locked": {
258 "lastModified": 1751732733,
259 "narHash": "sha256-MuaFFGHdShvGdHKrd3PUI2om+njixdG/1dGlglRdK8Q=",
260 "owner": "astro",
261 "repo": "microvm.nix",
262 "rev": "9d3d845ccb1a3f81747d027e95b110d4637468d0",
263 "type": "github"
264 },
265 "original": {
266 "owner": "astro",
267 "repo": "microvm.nix",
268 "type": "github"
269 }
270 },
271 "nixos-hardware": {
272 "locked": {
273 "lastModified": 1751432711,
274 "narHash": "sha256-136MeWtckSHTN9Z2WRNRdZ8oRP3vyx3L8UxeBYE+J9w=",
275 "owner": "nixos",
276 "repo": "nixos-hardware",
277 "rev": "497ae1357f1ac97f1aea31a4cb74ad0d534ef41f",
278 "type": "github"
279 },
280 "original": {
281 "owner": "nixos",
282 "ref": "master",
283 "repo": "nixos-hardware",
284 "type": "github"
285 }
286 },
287 "nixpkgs": {
288 "locked": {
289 "lastModified": 1745391562,
290 "narHash": "sha256-sPwcCYuiEopaafePqlG826tBhctuJsLx/mhKKM5Fmjo=",
291 "owner": "NixOS",
292 "repo": "nixpkgs",
293 "rev": "8a2f738d9d1f1d986b5a4cd2fd2061a7127237d7",
294 "type": "github"
295 },
296 "original": {
297 "owner": "NixOS",
298 "ref": "nixos-unstable",
299 "repo": "nixpkgs",
300 "type": "github"
301 }
302 },
303 "nixpkgs_2": {
304 "locked": {
305 "lastModified": 1750776420,
306 "narHash": "sha256-/CG+w0o0oJ5itVklOoLbdn2dGB0wbZVOoDm4np6w09A=",
307 "owner": "NixOS",
308 "repo": "nixpkgs",
309 "rev": "30a61f056ac492e3b7cdcb69c1e6abdcf00e39cf",
310 "type": "github"
311 },
312 "original": {
313 "owner": "NixOS",
314 "ref": "nixos-unstable",
315 "repo": "nixpkgs",
316 "type": "github"
317 }
318 },
319 "nixpkgs_3": {
320 "locked": {
321 "lastModified": 1736241350,
322 "narHash": "sha256-CHd7yhaDigUuJyDeX0SADbTM9FXfiWaeNyY34FL1wQU=",
323 "owner": "NixOS",
324 "repo": "nixpkgs",
325 "rev": "8c9fd3e564728e90829ee7dbac6edc972971cd0f",
326 "type": "github"
327 },
328 "original": {
329 "owner": "NixOS",
330 "ref": "nixpkgs-unstable",
331 "repo": "nixpkgs",
332 "type": "github"
333 }
334 },
335 "nixpkgs_4": {
336 "locked": {
337 "lastModified": 1751637120,
338 "narHash": "sha256-xVNy/XopSfIG9c46nRmPaKfH1Gn/56vQ8++xWA8itO4=",
339 "owner": "nixos",
340 "repo": "nixpkgs",
341 "rev": "1fd8bada0b6117e6c7eb54aad5813023eed37ccb",
342 "type": "github"
343 },
344 "original": {
345 "owner": "nixos",
346 "ref": "nixos-unstable",
347 "repo": "nixpkgs",
348 "type": "github"
349 }
350 },
351 "nixpkgs_5": {
352 "locked": {
353 "lastModified": 1682134069,
354 "narHash": "sha256-TnI/ZXSmRxQDt2sjRYK/8j8iha4B4zP2cnQCZZ3vp7k=",
355 "owner": "NixOS",
356 "repo": "nixpkgs",
357 "rev": "fd901ef4bf93499374c5af385b2943f5801c0833",
358 "type": "github"
359 },
360 "original": {
361 "id": "nixpkgs",
362 "type": "indirect"
363 }
364 },
365 "root": {
366 "inputs": {
367 "agenix": "agenix",
368 "catppuccin": "catppuccin",
369 "disko": "disko",
370 "home-manager": "home-manager_2",
371 "lix-module": "lix-module",
372 "microvm": "microvm",
373 "nixos-hardware": "nixos-hardware",
374 "nixpkgs": "nixpkgs_4",
375 "vscode-server": "vscode-server",
376 "zen-browser": "zen-browser"
377 }
378 },
379 "spectrum": {
380 "flake": false,
381 "locked": {
382 "lastModified": 1751265943,
383 "narHash": "sha256-XoHSo6GEElzRUOYAEg/jlh5c8TDsyDESFIux3nU/NMc=",
384 "ref": "refs/heads/main",
385 "rev": "37c8663fab86fdb202fece339ef7ac7177ffc201",
386 "revCount": 904,
387 "type": "git",
388 "url": "https://spectrum-os.org/git/spectrum"
389 },
390 "original": {
391 "type": "git",
392 "url": "https://spectrum-os.org/git/spectrum"
393 }
394 },
395 "systems": {
396 "locked": {
397 "lastModified": 1681028828,
398 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
399 "owner": "nix-systems",
400 "repo": "default",
401 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
402 "type": "github"
403 },
404 "original": {
405 "owner": "nix-systems",
406 "repo": "default",
407 "type": "github"
408 }
409 },
410 "systems_2": {
411 "locked": {
412 "lastModified": 1681028828,
413 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
414 "owner": "nix-systems",
415 "repo": "default",
416 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
417 "type": "github"
418 },
419 "original": {
420 "owner": "nix-systems",
421 "repo": "default",
422 "type": "github"
423 }
424 },
425 "systems_3": {
426 "locked": {
427 "lastModified": 1681028828,
428 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
429 "owner": "nix-systems",
430 "repo": "default",
431 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
432 "type": "github"
433 },
434 "original": {
435 "owner": "nix-systems",
436 "repo": "default",
437 "type": "github"
438 }
439 },
440 "systems_4": {
441 "locked": {
442 "lastModified": 1681028828,
443 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
444 "owner": "nix-systems",
445 "repo": "default",
446 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
447 "type": "github"
448 },
449 "original": {
450 "owner": "nix-systems",
451 "repo": "default",
452 "type": "github"
453 }
454 },
455 "vscode-server": {
456 "inputs": {
457 "flake-utils": "flake-utils_3",
458 "nixpkgs": "nixpkgs_5"
459 },
460 "locked": {
461 "lastModified": 1750353031,
462 "narHash": "sha256-Bx7DOPLhkr8Z60U9Qw4l0OidzHoqLDKQH5rDV5ef59A=",
463 "owner": "nix-community",
464 "repo": "nixos-vscode-server",
465 "rev": "4ec4859b12129c0436b0a471ed1ea6dd8a317993",
466 "type": "github"
467 },
468 "original": {
469 "owner": "nix-community",
470 "repo": "nixos-vscode-server",
471 "type": "github"
472 }
473 },
474 "zen-browser": {
475 "inputs": {
476 "home-manager": "home-manager_3",
477 "nixpkgs": [
478 "nixpkgs"
479 ]
480 },
481 "locked": {
482 "lastModified": 1751858709,
483 "narHash": "sha256-xghd1GDPRSa6aD6tEk2JCuQDZWdHITlCA/stwSVoZJQ=",
484 "owner": "0xc000022070",
485 "repo": "zen-browser-flake",
486 "rev": "216dd333fa41aa013bf8aab9322d7c1a2aee5b4a",
487 "type": "github"
488 },
489 "original": {
490 "owner": "0xc000022070",
491 "repo": "zen-browser-flake",
492 "type": "github"
493 }
494 }
495 },
496 "root": "root",
497 "version": 7
498}