❄️ Dotfiles and NixOS configurations
1{
2 "nodes": {
3 "agenix": {
4 "inputs": {
5 "darwin": "darwin",
6 "home-manager": [
7 "home-manager"
8 ],
9 "nixpkgs": [
10 "nixpkgs"
11 ],
12 "systems": "systems"
13 },
14 "locked": {
15 "lastModified": 1754433428,
16 "narHash": "sha256-NA/FT2hVhKDftbHSwVnoRTFhes62+7dxZbxj5Gxvghs=",
17 "owner": "ryantm",
18 "repo": "agenix",
19 "rev": "9edb1787864c4f59ae5074ad498b6272b3ec308d",
20 "type": "github"
21 },
22 "original": {
23 "owner": "ryantm",
24 "repo": "agenix",
25 "type": "github"
26 }
27 },
28 "catppuccin": {
29 "inputs": {
30 "nixpkgs": "nixpkgs"
31 },
32 "locked": {
33 "lastModified": 1754950929,
34 "narHash": "sha256-75hsUMshZ5ZlO/X2JWfZqKHPM66uhUNsDG/Zozwh/xs=",
35 "owner": "catppuccin",
36 "repo": "nix",
37 "rev": "45512611f1537c75e439d508409efc6901286645",
38 "type": "github"
39 },
40 "original": {
41 "owner": "catppuccin",
42 "repo": "nix",
43 "type": "github"
44 }
45 },
46 "cl-nix-lite": {
47 "locked": {
48 "lastModified": 1728174978,
49 "narHash": "sha256-Grqqg+xuicANB85j0gNEXxi9SBKY7bzGeTuyi95eGcY=",
50 "owner": "hraban",
51 "repo": "cl-nix-lite",
52 "rev": "31cfe6275c341eb3120a99f4b1c8516c49a29d87",
53 "type": "github"
54 },
55 "original": {
56 "owner": "hraban",
57 "repo": "cl-nix-lite",
58 "type": "github"
59 }
60 },
61 "crane": {
62 "locked": {
63 "lastModified": 1748047550,
64 "narHash": "sha256-t0qLLqb4C1rdtiY8IFRH5KIapTY/n3Lqt57AmxEv9mk=",
65 "owner": "ipetkov",
66 "repo": "crane",
67 "rev": "b718a78696060df6280196a6f992d04c87a16aef",
68 "type": "github"
69 },
70 "original": {
71 "owner": "ipetkov",
72 "repo": "crane",
73 "type": "github"
74 }
75 },
76 "darwin": {
77 "inputs": {
78 "nixpkgs": [
79 "agenix",
80 "nixpkgs"
81 ]
82 },
83 "locked": {
84 "lastModified": 1744478979,
85 "narHash": "sha256-dyN+teG9G82G+m+PX/aSAagkC+vUv0SgUw3XkPhQodQ=",
86 "owner": "lnl7",
87 "repo": "nix-darwin",
88 "rev": "43975d782b418ebf4969e9ccba82466728c2851b",
89 "type": "github"
90 },
91 "original": {
92 "owner": "lnl7",
93 "ref": "master",
94 "repo": "nix-darwin",
95 "type": "github"
96 }
97 },
98 "fenix": {
99 "inputs": {
100 "nixpkgs": [
101 "flox",
102 "nixpkgs"
103 ],
104 "rust-analyzer-src": "rust-analyzer-src"
105 },
106 "locked": {
107 "lastModified": 1748587207,
108 "narHash": "sha256-ireNibZ5B68LplUCEWQ2bxXXOTTGBv5CB5bZdvLu80c=",
109 "owner": "nix-community",
110 "repo": "fenix",
111 "rev": "6fbc8563ec11da26890520ea69b7aabc4548ee04",
112 "type": "github"
113 },
114 "original": {
115 "owner": "nix-community",
116 "repo": "fenix",
117 "type": "github"
118 }
119 },
120 "flake-compat": {
121 "flake": false,
122 "locked": {
123 "lastModified": 1747046372,
124 "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=",
125 "owner": "edolstra",
126 "repo": "flake-compat",
127 "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885",
128 "type": "github"
129 },
130 "original": {
131 "owner": "edolstra",
132 "repo": "flake-compat",
133 "type": "github"
134 }
135 },
136 "flake-compat_2": {
137 "flake": false,
138 "locked": {
139 "lastModified": 1730663653,
140 "narHash": "sha256-kFCUWettiFHDIqxCWWQ9qY8pVh+Lj+XL0Giyy/kdomg=",
141 "owner": "hraban",
142 "repo": "flake-compat",
143 "rev": "e5b16676185cb7548581c852f51ce7f3a49bba5e",
144 "type": "github"
145 },
146 "original": {
147 "owner": "hraban",
148 "ref": "fixed-output",
149 "repo": "flake-compat",
150 "type": "github"
151 }
152 },
153 "flake-compat_3": {
154 "flake": false,
155 "locked": {
156 "lastModified": 1747046372,
157 "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=",
158 "owner": "edolstra",
159 "repo": "flake-compat",
160 "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885",
161 "type": "github"
162 },
163 "original": {
164 "owner": "edolstra",
165 "repo": "flake-compat",
166 "type": "github"
167 }
168 },
169 "flake-parts": {
170 "inputs": {
171 "nixpkgs-lib": "nixpkgs-lib"
172 },
173 "locked": {
174 "lastModified": 1754487366,
175 "narHash": "sha256-pHYj8gUBapuUzKV/kN/tR3Zvqc7o6gdFB9XKXIp1SQ8=",
176 "owner": "hercules-ci",
177 "repo": "flake-parts",
178 "rev": "af66ad14b28a127c5c0f3bbb298218fc63528a18",
179 "type": "github"
180 },
181 "original": {
182 "owner": "hercules-ci",
183 "repo": "flake-parts",
184 "type": "github"
185 }
186 },
187 "flake-parts_2": {
188 "inputs": {
189 "nixpkgs-lib": [
190 "flox",
191 "nix-unit",
192 "nixpkgs"
193 ]
194 },
195 "locked": {
196 "lastModified": 1733312601,
197 "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=",
198 "owner": "hercules-ci",
199 "repo": "flake-parts",
200 "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9",
201 "type": "github"
202 },
203 "original": {
204 "owner": "hercules-ci",
205 "repo": "flake-parts",
206 "type": "github"
207 }
208 },
209 "flake-utils": {
210 "inputs": {
211 "systems": [
212 "mac-app-util",
213 "systems"
214 ]
215 },
216 "locked": {
217 "lastModified": 1731533236,
218 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
219 "owner": "numtide",
220 "repo": "flake-utils",
221 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
222 "type": "github"
223 },
224 "original": {
225 "id": "flake-utils",
226 "type": "indirect"
227 }
228 },
229 "flake-utils_2": {
230 "inputs": {
231 "systems": "systems_3"
232 },
233 "locked": {
234 "lastModified": 1731533236,
235 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
236 "owner": "numtide",
237 "repo": "flake-utils",
238 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
239 "type": "github"
240 },
241 "original": {
242 "owner": "numtide",
243 "repo": "flake-utils",
244 "type": "github"
245 }
246 },
247 "flox": {
248 "inputs": {
249 "crane": "crane",
250 "fenix": "fenix",
251 "nix-unit": "nix-unit",
252 "nixpkgs": [
253 "nixpkgs"
254 ],
255 "pre-commit-hooks": [
256 "git-hooks"
257 ]
258 },
259 "locked": {
260 "lastModified": 1755038283,
261 "narHash": "sha256-3ABuNR1aBBRs4JrZkhhu1rsNqeWJftLCJjU3EJa1d34=",
262 "owner": "flox",
263 "repo": "flox",
264 "rev": "1acc7b6d7c2ddda17050f1c7f02f79cd86a7d09b",
265 "type": "github"
266 },
267 "original": {
268 "owner": "flox",
269 "repo": "flox",
270 "type": "github"
271 }
272 },
273 "git-hooks": {
274 "inputs": {
275 "flake-compat": "flake-compat",
276 "gitignore": "gitignore",
277 "nixpkgs": [
278 "nixpkgs"
279 ]
280 },
281 "locked": {
282 "lastModified": 1754416808,
283 "narHash": "sha256-c6yg0EQ9xVESx6HGDOCMcyRSjaTpNJP10ef+6fRcofA=",
284 "owner": "cachix",
285 "repo": "git-hooks.nix",
286 "rev": "9c52372878df6911f9afc1e2a1391f55e4dfc864",
287 "type": "github"
288 },
289 "original": {
290 "owner": "cachix",
291 "repo": "git-hooks.nix",
292 "type": "github"
293 }
294 },
295 "gitignore": {
296 "inputs": {
297 "nixpkgs": [
298 "git-hooks",
299 "nixpkgs"
300 ]
301 },
302 "locked": {
303 "lastModified": 1709087332,
304 "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
305 "owner": "hercules-ci",
306 "repo": "gitignore.nix",
307 "rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
308 "type": "github"
309 },
310 "original": {
311 "owner": "hercules-ci",
312 "repo": "gitignore.nix",
313 "type": "github"
314 }
315 },
316 "home-manager": {
317 "inputs": {
318 "nixpkgs": [
319 "nixpkgs"
320 ]
321 },
322 "locked": {
323 "lastModified": 1754974548,
324 "narHash": "sha256-XMjUjKD/QRPcqUnmSDczSYdw46SilnG0+wkho654DFM=",
325 "owner": "nix-community",
326 "repo": "home-manager",
327 "rev": "27a26be51ff0162a8f67660239f9407dba68d7c5",
328 "type": "github"
329 },
330 "original": {
331 "owner": "nix-community",
332 "repo": "home-manager",
333 "type": "github"
334 }
335 },
336 "ixx": {
337 "inputs": {
338 "flake-utils": [
339 "nixvim",
340 "nuschtosSearch",
341 "flake-utils"
342 ],
343 "nixpkgs": [
344 "nixvim",
345 "nuschtosSearch",
346 "nixpkgs"
347 ]
348 },
349 "locked": {
350 "lastModified": 1748294338,
351 "narHash": "sha256-FVO01jdmUNArzBS7NmaktLdGA5qA3lUMJ4B7a05Iynw=",
352 "owner": "NuschtOS",
353 "repo": "ixx",
354 "rev": "cc5f390f7caf265461d4aab37e98d2292ebbdb85",
355 "type": "github"
356 },
357 "original": {
358 "owner": "NuschtOS",
359 "ref": "v0.0.8",
360 "repo": "ixx",
361 "type": "github"
362 }
363 },
364 "mac-app-util": {
365 "inputs": {
366 "cl-nix-lite": "cl-nix-lite",
367 "flake-compat": "flake-compat_2",
368 "flake-utils": "flake-utils",
369 "nixpkgs": "nixpkgs_2",
370 "systems": "systems_2"
371 },
372 "locked": {
373 "lastModified": 1742156590,
374 "narHash": "sha256-aTM/2CrNN5utdVEQGsOA+kl4UozgH7VPLBQL5OXtBrg=",
375 "owner": "hraban",
376 "repo": "mac-app-util",
377 "rev": "341ede93f290df7957047682482c298e47291b4d",
378 "type": "github"
379 },
380 "original": {
381 "owner": "hraban",
382 "repo": "mac-app-util",
383 "type": "github"
384 }
385 },
386 "nix-darwin": {
387 "inputs": {
388 "nixpkgs": [
389 "nixpkgs"
390 ]
391 },
392 "locked": {
393 "lastModified": 1751313918,
394 "narHash": "sha256-HsJM3XLa43WpG+665aGEh8iS8AfEwOIQWk3Mke3e7nk=",
395 "owner": "LnL7",
396 "repo": "nix-darwin",
397 "rev": "e04a388232d9a6ba56967ce5b53a8a6f713cdfcf",
398 "type": "github"
399 },
400 "original": {
401 "owner": "LnL7",
402 "repo": "nix-darwin",
403 "type": "github"
404 }
405 },
406 "nix-github-actions": {
407 "inputs": {
408 "nixpkgs": [
409 "flox",
410 "nix-unit",
411 "nixpkgs"
412 ]
413 },
414 "locked": {
415 "lastModified": 1731952509,
416 "narHash": "sha256-p4gB3Rhw8R6Ak4eMl8pqjCPOLCZRqaehZxdZ/mbFClM=",
417 "owner": "nix-community",
418 "repo": "nix-github-actions",
419 "rev": "7b5f051df789b6b20d259924d349a9ba3319b226",
420 "type": "github"
421 },
422 "original": {
423 "owner": "nix-community",
424 "repo": "nix-github-actions",
425 "type": "github"
426 }
427 },
428 "nix-index-database": {
429 "inputs": {
430 "nixpkgs": [
431 "nixpkgs"
432 ]
433 },
434 "locked": {
435 "lastModified": 1754800038,
436 "narHash": "sha256-UbLO8/0pVBXLJuyRizYOJigtzQAj8Z2bTnbKSec/wN0=",
437 "owner": "nix-community",
438 "repo": "nix-index-database",
439 "rev": "b65f8d80656f9fcbd1fecc4b7f0730f468333142",
440 "type": "github"
441 },
442 "original": {
443 "owner": "nix-community",
444 "repo": "nix-index-database",
445 "type": "github"
446 }
447 },
448 "nix-unit": {
449 "inputs": {
450 "flake-parts": "flake-parts_2",
451 "nix-github-actions": "nix-github-actions",
452 "nixpkgs": [
453 "flox",
454 "nixpkgs"
455 ],
456 "treefmt-nix": "treefmt-nix"
457 },
458 "locked": {
459 "lastModified": 1745514172,
460 "narHash": "sha256-FV8uIBumYYmqOMEa6WR3lFxs0ocANT7bbawEDg+vWjo=",
461 "owner": "nix-community",
462 "repo": "nix-unit",
463 "rev": "be0d299e89a31e246c5472bf0e1005d4cc1e9e55",
464 "type": "github"
465 },
466 "original": {
467 "owner": "nix-community",
468 "repo": "nix-unit",
469 "type": "github"
470 }
471 },
472 "nixpkgs": {
473 "locked": {
474 "lastModified": 1754498491,
475 "narHash": "sha256-erbiH2agUTD0Z30xcVSFcDHzkRvkRXOQ3lb887bcVrs=",
476 "owner": "NixOS",
477 "repo": "nixpkgs",
478 "rev": "c2ae88e026f9525daf89587f3cbee584b92b6134",
479 "type": "github"
480 },
481 "original": {
482 "owner": "NixOS",
483 "ref": "nixos-unstable",
484 "repo": "nixpkgs",
485 "type": "github"
486 }
487 },
488 "nixpkgs-lib": {
489 "locked": {
490 "lastModified": 1753579242,
491 "narHash": "sha256-zvaMGVn14/Zz8hnp4VWT9xVnhc8vuL3TStRqwk22biA=",
492 "owner": "nix-community",
493 "repo": "nixpkgs.lib",
494 "rev": "0f36c44e01a6129be94e3ade315a5883f0228a6e",
495 "type": "github"
496 },
497 "original": {
498 "owner": "nix-community",
499 "repo": "nixpkgs.lib",
500 "type": "github"
501 }
502 },
503 "nixpkgs_2": {
504 "locked": {
505 "lastModified": 1732617236,
506 "narHash": "sha256-PYkz6U0bSEaEB1al7O1XsqVNeSNS+s3NVclJw7YC43w=",
507 "owner": "NixOS",
508 "repo": "nixpkgs",
509 "rev": "af51545ec9a44eadf3fe3547610a5cdd882bc34e",
510 "type": "github"
511 },
512 "original": {
513 "owner": "NixOS",
514 "repo": "nixpkgs",
515 "rev": "af51545ec9a44eadf3fe3547610a5cdd882bc34e",
516 "type": "github"
517 }
518 },
519 "nixpkgs_3": {
520 "locked": {
521 "lastModified": 1754725699,
522 "narHash": "sha256-iAcj9T/Y+3DBy2J0N+yF9XQQQ8IEb5swLFzs23CdP88=",
523 "owner": "NixOS",
524 "repo": "nixpkgs",
525 "rev": "85dbfc7aaf52ecb755f87e577ddbe6dbbdbc1054",
526 "type": "github"
527 },
528 "original": {
529 "owner": "NixOS",
530 "ref": "nixos-unstable",
531 "repo": "nixpkgs",
532 "type": "github"
533 }
534 },
535 "nixvim": {
536 "inputs": {
537 "flake-parts": [
538 "flake-parts"
539 ],
540 "nixpkgs": [
541 "nixpkgs"
542 ],
543 "nuschtosSearch": "nuschtosSearch",
544 "systems": "systems_4"
545 },
546 "locked": {
547 "lastModified": 1755043294,
548 "narHash": "sha256-X5q/ztJ0PHScZGF88nD1EtY/x2Ob9Dtzj/PleOtjmQg=",
549 "owner": "nix-community",
550 "repo": "nixvim",
551 "rev": "1d4816820c8efb731a8b967581db916728fbd9e2",
552 "type": "github"
553 },
554 "original": {
555 "owner": "nix-community",
556 "repo": "nixvim",
557 "type": "github"
558 }
559 },
560 "nuschtosSearch": {
561 "inputs": {
562 "flake-utils": "flake-utils_2",
563 "ixx": "ixx",
564 "nixpkgs": [
565 "nixvim",
566 "nixpkgs"
567 ]
568 },
569 "locked": {
570 "lastModified": 1754301638,
571 "narHash": "sha256-aRgzcPDd2axHFOuMlPLuzmDptUM2JU8mUL3jfgbBeyc=",
572 "owner": "NuschtOS",
573 "repo": "search",
574 "rev": "a60091045273484c040a91f5c229ba298f8ecc27",
575 "type": "github"
576 },
577 "original": {
578 "owner": "NuschtOS",
579 "repo": "search",
580 "type": "github"
581 }
582 },
583 "root": {
584 "inputs": {
585 "agenix": "agenix",
586 "catppuccin": "catppuccin",
587 "flake-parts": "flake-parts",
588 "flox": "flox",
589 "git-hooks": "git-hooks",
590 "home-manager": "home-manager",
591 "mac-app-util": "mac-app-util",
592 "nix-darwin": "nix-darwin",
593 "nix-index-database": "nix-index-database",
594 "nixpkgs": "nixpkgs_3",
595 "nixvim": "nixvim",
596 "scrumpkgs": "scrumpkgs"
597 }
598 },
599 "rust-analyzer-src": {
600 "flake": false,
601 "locked": {
602 "lastModified": 1748523972,
603 "narHash": "sha256-ZRWF8koebp13bUUWoOylKouL0iuRs8V9rU5D00NL9QU=",
604 "owner": "rust-lang",
605 "repo": "rust-analyzer",
606 "rev": "6feb662a525bf4329157f0474638299c9b85de8c",
607 "type": "github"
608 },
609 "original": {
610 "owner": "rust-lang",
611 "ref": "nightly",
612 "repo": "rust-analyzer",
613 "type": "github"
614 }
615 },
616 "scrumpkgs": {
617 "inputs": {
618 "flake-compat": "flake-compat_3",
619 "flake-parts": [
620 "flake-parts"
621 ],
622 "nixpkgs": [
623 "nixpkgs"
624 ],
625 "pre-commit-hooks": [
626 "git-hooks"
627 ]
628 },
629 "locked": {
630 "lastModified": 1754813060,
631 "narHash": "sha256-x0Zapy5TsUnUKfuPf1Sqojmol5AYP1pj0pO4WK4aMqA=",
632 "owner": "Scrumplex",
633 "repo": "pkgs",
634 "rev": "63907542c186cd5b7e4392529d7e8997bd78267b",
635 "type": "github"
636 },
637 "original": {
638 "owner": "Scrumplex",
639 "repo": "pkgs",
640 "type": "github"
641 }
642 },
643 "systems": {
644 "locked": {
645 "lastModified": 1681028828,
646 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
647 "owner": "nix-systems",
648 "repo": "default",
649 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
650 "type": "github"
651 },
652 "original": {
653 "owner": "nix-systems",
654 "repo": "default",
655 "type": "github"
656 }
657 },
658 "systems_2": {
659 "locked": {
660 "lastModified": 1689347925,
661 "narHash": "sha256-ozenz5bFe1UUqOn7f60HRmgc01BgTGIKZ4Xl+HbocGQ=",
662 "owner": "nix-systems",
663 "repo": "default-darwin",
664 "rev": "2235d7e6cc29ae99878133c95e9fe5e157661ffb",
665 "type": "github"
666 },
667 "original": {
668 "owner": "nix-systems",
669 "repo": "default-darwin",
670 "type": "github"
671 }
672 },
673 "systems_3": {
674 "locked": {
675 "lastModified": 1681028828,
676 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
677 "owner": "nix-systems",
678 "repo": "default",
679 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
680 "type": "github"
681 },
682 "original": {
683 "owner": "nix-systems",
684 "repo": "default",
685 "type": "github"
686 }
687 },
688 "systems_4": {
689 "locked": {
690 "lastModified": 1681028828,
691 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
692 "owner": "nix-systems",
693 "repo": "default",
694 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
695 "type": "github"
696 },
697 "original": {
698 "owner": "nix-systems",
699 "repo": "default",
700 "type": "github"
701 }
702 },
703 "treefmt-nix": {
704 "inputs": {
705 "nixpkgs": [
706 "flox",
707 "nix-unit",
708 "nixpkgs"
709 ]
710 },
711 "locked": {
712 "lastModified": 1733662930,
713 "narHash": "sha256-9qOp6jNdezzLMxwwXaXZWPXosHbNqno+f7Ii/xftqZ8=",
714 "owner": "numtide",
715 "repo": "treefmt-nix",
716 "rev": "357cda84af1d74626afb7fb3bc12d6957167cda9",
717 "type": "github"
718 },
719 "original": {
720 "owner": "numtide",
721 "repo": "treefmt-nix",
722 "type": "github"
723 }
724 }
725 },
726 "root": "root",
727 "version": 7
728}