authorgravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2024-09-30 10:06:51-07:00
committergravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2024-09-30 10:06:51-07:00
logbcbd75a340733b4d6ec439fa0daaa917a8a3bed9
tree37431658c61cf20604f53004b5109aa436e6d9cb
parent104b213ebd955d3feda046bcd8d3dea36c24f1ee

add nh_darwin


3 files changed, 1014 insertions(+), 68 deletions(-)

flake.lock+991-62
...@@ -165,6 +165,204 @@...@@ -165,6 +165,204 @@
165 "type": "github"165 "type": "github"
166 }166 }
167 },167 },
168 "cachix": {
169 "inputs": {
170 "devenv": [
171 "nh_darwin",
172 "crate2nix"
173 ],
174 "flake-compat": [
175 "nh_darwin",
176 "crate2nix"
177 ],
178 "nixpkgs": "nixpkgs_4",
179 "pre-commit-hooks": [
180 "nh_darwin",
181 "crate2nix"
182 ]
183 },
184 "locked": {
185 "lastModified": 1709700175,
186 "narHash": "sha256-A0/6ZjLmT9qdYzKHmevnEIC7G+GiZ4UCr8v0poRPzds=",
187 "owner": "cachix",
188 "repo": "cachix",
189 "rev": "be97b37989f11b724197b5f4c7ffd78f12c8c4bf",
190 "type": "github"
191 },
192 "original": {
193 "owner": "cachix",
194 "ref": "latest",
195 "repo": "cachix",
196 "type": "github"
197 }
198 },
199 "cachix_2": {
200 "inputs": {
201 "devenv": [
202 "nh_darwin",
203 "crate2nix",
204 "crate2nix_stable"
205 ],
206 "flake-compat": [
207 "nh_darwin",
208 "crate2nix",
209 "crate2nix_stable"
210 ],
211 "nixpkgs": "nixpkgs_5",
212 "pre-commit-hooks": [
213 "nh_darwin",
214 "crate2nix",
215 "crate2nix_stable"
216 ]
217 },
218 "locked": {
219 "lastModified": 1716549461,
220 "narHash": "sha256-lHy5kgx6J8uD+16SO47dPrbob98sh+W1tf4ceSqPVK4=",
221 "owner": "cachix",
222 "repo": "cachix",
223 "rev": "e2bb269fb8c0828d5d4d2d7b8d09ea85abcacbd4",
224 "type": "github"
225 },
226 "original": {
227 "owner": "cachix",
228 "ref": "latest",
229 "repo": "cachix",
230 "type": "github"
231 }
232 },
233 "cachix_3": {
234 "inputs": {
235 "devenv": [
236 "nh_darwin",
237 "crate2nix",
238 "crate2nix_stable",
239 "crate2nix_stable"
240 ],
241 "flake-compat": [
242 "nh_darwin",
243 "crate2nix",
244 "crate2nix_stable",
245 "crate2nix_stable"
246 ],
247 "nixpkgs": "nixpkgs_6",
248 "pre-commit-hooks": [
249 "nh_darwin",
250 "crate2nix",
251 "crate2nix_stable",
252 "crate2nix_stable"
253 ]
254 },
255 "locked": {
256 "lastModified": 1716549461,
257 "narHash": "sha256-lHy5kgx6J8uD+16SO47dPrbob98sh+W1tf4ceSqPVK4=",
258 "owner": "cachix",
259 "repo": "cachix",
260 "rev": "e2bb269fb8c0828d5d4d2d7b8d09ea85abcacbd4",
261 "type": "github"
262 },
263 "original": {
264 "owner": "cachix",
265 "ref": "latest",
266 "repo": "cachix",
267 "type": "github"
268 }
269 },
270 "crate2nix": {
271 "inputs": {
272 "cachix": "cachix",
273 "crate2nix_stable": "crate2nix_stable",
274 "devshell": "devshell_3",
275 "flake-compat": "flake-compat_3",
276 "flake-parts": "flake-parts_3",
277 "nix-test-runner": "nix-test-runner_3",
278 "nixpkgs": "nixpkgs_9",
279 "pre-commit-hooks": "pre-commit-hooks_3"
280 },
281 "locked": {
282 "lastModified": 1723311214,
283 "narHash": "sha256-xdGZQBEa1AC2us/sY3igS/CucWY6jErXsAvCFRhB2LI=",
284 "owner": "nix-community",
285 "repo": "crate2nix",
286 "rev": "236f6addfd452a48be805819e3216af79e988fd5",
287 "type": "github"
288 },
289 "original": {
290 "owner": "nix-community",
291 "repo": "crate2nix",
292 "type": "github"
293 }
294 },
295 "crate2nix_stable": {
296 "inputs": {
297 "cachix": "cachix_2",
298 "crate2nix_stable": "crate2nix_stable_2",
299 "devshell": "devshell_2",
300 "flake-compat": "flake-compat_2",
301 "flake-parts": "flake-parts_2",
302 "nix-test-runner": "nix-test-runner_2",
303 "nixpkgs": "nixpkgs_8",
304 "pre-commit-hooks": "pre-commit-hooks_2"
305 },
306 "locked": {
307 "lastModified": 1719760004,
308 "narHash": "sha256-esWhRnt7FhiYq0CcIxw9pvH+ybOQmWBfHYMtleaMhBE=",
309 "owner": "nix-community",
310 "repo": "crate2nix",
311 "rev": "1dee214bb20855fa3e1e7bb98d28922ddaff8c57",
312 "type": "github"
313 },
314 "original": {
315 "owner": "nix-community",
316 "ref": "0.14.1",
317 "repo": "crate2nix",
318 "type": "github"
319 }
320 },
321 "crate2nix_stable_2": {
322 "inputs": {
323 "cachix": "cachix_3",
324 "crate2nix_stable": "crate2nix_stable_3",
325 "devshell": "devshell",
326 "flake-compat": "flake-compat",
327 "flake-parts": "flake-parts",
328 "nix-test-runner": "nix-test-runner",
329 "nixpkgs": "nixpkgs_7",
330 "pre-commit-hooks": "pre-commit-hooks"
331 },
332 "locked": {
333 "lastModified": 1712821484,
334 "narHash": "sha256-rGT3CW64cJS9nlnWPFWSc1iEa3dNZecVVuPVGzcsHe8=",
335 "owner": "nix-community",
336 "repo": "crate2nix",
337 "rev": "42883afcad3823fa5811e967fb7bff54bc3c9d6d",
338 "type": "github"
339 },
340 "original": {
341 "owner": "nix-community",
342 "ref": "0.14.0",
343 "repo": "crate2nix",
344 "type": "github"
345 }
346 },
347 "crate2nix_stable_3": {
348 "inputs": {
349 "flake-utils": "flake-utils_3"
350 },
351 "locked": {
352 "lastModified": 1702842982,
353 "narHash": "sha256-A9AowkHIjsy1a4LuiPiVP88FMxyCWK41flZEZOUuwQM=",
354 "owner": "nix-community",
355 "repo": "crate2nix",
356 "rev": "75ac2973affa6b9b4f661a7b592cba6e4f51d426",
357 "type": "github"
358 },
359 "original": {
360 "owner": "nix-community",
361 "ref": "0.12.0",
362 "repo": "crate2nix",
363 "type": "github"
364 }
365 },
168 "darwin": {366 "darwin": {
169 "inputs": {367 "inputs": {
170 "nixpkgs": [368 "nixpkgs": [
...@@ -186,7 +384,142 @@...@@ -186,7 +384,142 @@
186 "type": "github"384 "type": "github"
187 }385 }
188 },386 },
387 "devshell": {
388 "inputs": {
389 "flake-utils": "flake-utils_4",
390 "nixpkgs": [
391 "nh_darwin",
392 "crate2nix",
393 "crate2nix_stable",
394 "crate2nix_stable",
395 "nixpkgs"
396 ]
397 },
398 "locked": {
399 "lastModified": 1717408969,
400 "narHash": "sha256-Q0OEFqe35fZbbRPPRdrjTUUChKVhhWXz3T9ZSKmaoVY=",
401 "owner": "numtide",
402 "repo": "devshell",
403 "rev": "1ebbe68d57457c8cae98145410b164b5477761f4",
404 "type": "github"
405 },
406 "original": {
407 "owner": "numtide",
408 "repo": "devshell",
409 "type": "github"
410 }
411 },
412 "devshell_2": {
413 "inputs": {
414 "flake-utils": "flake-utils_5",
415 "nixpkgs": [
416 "nh_darwin",
417 "crate2nix",
418 "crate2nix_stable",
419 "nixpkgs"
420 ]
421 },
422 "locked": {
423 "lastModified": 1717408969,
424 "narHash": "sha256-Q0OEFqe35fZbbRPPRdrjTUUChKVhhWXz3T9ZSKmaoVY=",
425 "owner": "numtide",
426 "repo": "devshell",
427 "rev": "1ebbe68d57457c8cae98145410b164b5477761f4",
428 "type": "github"
429 },
430 "original": {
431 "owner": "numtide",
432 "repo": "devshell",
433 "type": "github"
434 }
435 },
436 "devshell_3": {
437 "inputs": {
438 "flake-utils": "flake-utils_6",
439 "nixpkgs": [
440 "nh_darwin",
441 "crate2nix",
442 "nixpkgs"
443 ]
444 },
445 "locked": {
446 "lastModified": 1711099426,
447 "narHash": "sha256-HzpgM/wc3aqpnHJJ2oDqPBkNsqWbW0WfWUO8lKu8nGk=",
448 "owner": "numtide",
449 "repo": "devshell",
450 "rev": "2d45b54ca4a183f2fdcf4b19c895b64fbf620ee8",
451 "type": "github"
452 },
453 "original": {
454 "owner": "numtide",
455 "repo": "devshell",
456 "type": "github"
457 }
458 },
459 "devshell_4": {
460 "inputs": {
461 "nixpkgs": [
462 "nh_darwin",
463 "nixpkgs"
464 ]
465 },
466 "locked": {
467 "lastModified": 1722113426,
468 "narHash": "sha256-Yo/3loq572A8Su6aY5GP56knpuKYRvM2a1meP9oJZCw=",
469 "owner": "numtide",
470 "repo": "devshell",
471 "rev": "67cce7359e4cd3c45296fb4aaf6a19e2a9c757ae",
472 "type": "github"
473 },
474 "original": {
475 "owner": "numtide",
476 "repo": "devshell",
477 "type": "github"
478 }
479 },
189 "flake-compat": {480 "flake-compat": {
481 "locked": {
482 "lastModified": 1696426674,
483 "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
484 "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
485 "revCount": 57,
486 "type": "tarball",
487 "url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.0.1/018afb31-abd1-7bff-a5e4-cff7e18efb7a/source.tar.gz"
488 },
489 "original": {
490 "type": "tarball",
491 "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz"
492 }
493 },
494 "flake-compat_2": {
495 "locked": {
496 "lastModified": 1696426674,
497 "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
498 "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
499 "revCount": 57,
500 "type": "tarball",
501 "url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.0.1/018afb31-abd1-7bff-a5e4-cff7e18efb7a/source.tar.gz"
502 },
503 "original": {
504 "type": "tarball",
505 "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz"
506 }
507 },
508 "flake-compat_3": {
509 "locked": {
510 "lastModified": 1696426674,
511 "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
512 "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
513 "revCount": 57,
514 "type": "tarball",
515 "url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.0.1/018afb31-abd1-7bff-a5e4-cff7e18efb7a/source.tar.gz"
516 },
517 "original": {
518 "type": "tarball",
519 "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz"
520 }
521 },
522 "flake-compat_4": {
190 "flake": false,523 "flake": false,
191 "locked": {524 "locked": {
192 "lastModified": 1717312683,525 "lastModified": 1717312683,
...@@ -202,7 +535,7 @@...@@ -202,7 +535,7 @@
202 "type": "github"535 "type": "github"
203 }536 }
204 },537 },
205 "flake-compat_2": {538 "flake-compat_5": {
206 "flake": false,539 "flake": false,
207 "locked": {540 "locked": {
208 "lastModified": 1673956053,541 "lastModified": 1673956053,
...@@ -218,7 +551,7 @@...@@ -218,7 +551,7 @@
218 "type": "github"551 "type": "github"
219 }552 }
220 },553 },
221 "flake-compat_3": {554 "flake-compat_6": {
222 "flake": false,555 "flake": false,
223 "locked": {556 "locked": {
224 "lastModified": 1696426674,557 "lastModified": 1696426674,
...@@ -234,7 +567,7 @@...@@ -234,7 +567,7 @@
234 "type": "github"567 "type": "github"
235 }568 }
236 },569 },
237 "flake-compat_4": {570 "flake-compat_7": {
238 "flake": false,571 "flake": false,
239 "locked": {572 "locked": {
240 "lastModified": 1696426674,573 "lastModified": 1696426674,
...@@ -251,6 +584,96 @@...@@ -251,6 +584,96 @@
251 }584 }
252 },585 },
253 "flake-parts": {586 "flake-parts": {
587 "inputs": {
588 "nixpkgs-lib": [
589 "nh_darwin",
590 "crate2nix",
591 "crate2nix_stable",
592 "crate2nix_stable",
593 "nixpkgs"
594 ]
595 },
596 "locked": {
597 "lastModified": 1719745305,
598 "narHash": "sha256-xwgjVUpqSviudEkpQnioeez1Uo2wzrsMaJKJClh+Bls=",
599 "owner": "hercules-ci",
600 "repo": "flake-parts",
601 "rev": "c3c5ecc05edc7dafba779c6c1a61cd08ac6583e9",
602 "type": "github"
603 },
604 "original": {
605 "owner": "hercules-ci",
606 "repo": "flake-parts",
607 "type": "github"
608 }
609 },
610 "flake-parts_2": {
611 "inputs": {
612 "nixpkgs-lib": [
613 "nh_darwin",
614 "crate2nix",
615 "crate2nix_stable",
616 "nixpkgs"
617 ]
618 },
619 "locked": {
620 "lastModified": 1719745305,
621 "narHash": "sha256-xwgjVUpqSviudEkpQnioeez1Uo2wzrsMaJKJClh+Bls=",
622 "owner": "hercules-ci",
623 "repo": "flake-parts",
624 "rev": "c3c5ecc05edc7dafba779c6c1a61cd08ac6583e9",
625 "type": "github"
626 },
627 "original": {
628 "owner": "hercules-ci",
629 "repo": "flake-parts",
630 "type": "github"
631 }
632 },
633 "flake-parts_3": {
634 "inputs": {
635 "nixpkgs-lib": [
636 "nh_darwin",
637 "crate2nix",
638 "nixpkgs"
639 ]
640 },
641 "locked": {
642 "lastModified": 1712014858,
643 "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=",
644 "owner": "hercules-ci",
645 "repo": "flake-parts",
646 "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d",
647 "type": "github"
648 },
649 "original": {
650 "owner": "hercules-ci",
651 "repo": "flake-parts",
652 "type": "github"
653 }
654 },
655 "flake-parts_4": {
656 "inputs": {
657 "nixpkgs-lib": [
658 "nh_darwin",
659 "nixpkgs"
660 ]
661 },
662 "locked": {
663 "lastModified": 1725234343,
664 "narHash": "sha256-+ebgonl3NbiKD2UD0x4BszCZQ6sTfL4xioaM49o5B3Y=",
665 "owner": "hercules-ci",
666 "repo": "flake-parts",
667 "rev": "567b938d64d4b4112ee253b9274472dc3a346eb6",
668 "type": "github"
669 },
670 "original": {
671 "owner": "hercules-ci",
672 "repo": "flake-parts",
673 "type": "github"
674 }
675 },
676 "flake-parts_5": {
254 "inputs": {677 "inputs": {
255 "nixpkgs-lib": [678 "nixpkgs-lib": [
256 "nixos-cosmic",679 "nixos-cosmic",
...@@ -290,6 +713,42 @@...@@ -290,6 +713,42 @@
290 "type": "github"713 "type": "github"
291 }714 }
292 },715 },
716 "flake-utils_10": {
717 "inputs": {
718 "systems": "systems_11"
719 },
720 "locked": {
721 "lastModified": 1710146030,
722 "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
723 "owner": "numtide",
724 "repo": "flake-utils",
725 "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
726 "type": "github"
727 },
728 "original": {
729 "owner": "numtide",
730 "repo": "flake-utils",
731 "type": "github"
732 }
733 },
734 "flake-utils_11": {
735 "inputs": {
736 "systems": "systems_12"
737 },
738 "locked": {
739 "lastModified": 1705309234,
740 "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=",
741 "owner": "numtide",
742 "repo": "flake-utils",
743 "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26",
744 "type": "github"
745 },
746 "original": {
747 "owner": "numtide",
748 "repo": "flake-utils",
749 "type": "github"
750 }
751 },
293 "flake-utils_2": {752 "flake-utils_2": {
294 "inputs": {753 "inputs": {
295 "systems": "systems_2"754 "systems": "systems_2"
...@@ -310,17 +769,14 @@...@@ -310,17 +769,14 @@
310 },769 },
311 "flake-utils_3": {770 "flake-utils_3": {
312 "inputs": {771 "inputs": {
313 "systems": [772 "systems": "systems_4"
314 "stylix",
315 "systems"
316 ]
317 },773 },
318 "locked": {774 "locked": {
319 "lastModified": 1710146030,775 "lastModified": 1694529238,
320 "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",776 "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=",
321 "owner": "numtide",777 "owner": "numtide",
322 "repo": "flake-utils",778 "repo": "flake-utils",
323 "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",779 "rev": "ff7b65b44d01cf9ba6a71320833626af21126384",
324 "type": "github"780 "type": "github"
325 },781 },
326 "original": {782 "original": {
...@@ -334,11 +790,11 @@...@@ -334,11 +790,11 @@
334 "systems": "systems_5"790 "systems": "systems_5"
335 },791 },
336 "locked": {792 "locked": {
337 "lastModified": 1705309234,793 "lastModified": 1701680307,
338 "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=",794 "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=",
339 "owner": "numtide",795 "owner": "numtide",
340 "repo": "flake-utils",796 "repo": "flake-utils",
341 "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26",797 "rev": "4022d587cbbfd70fe950c1e2083a02621806a725",
342 "type": "github"798 "type": "github"
343 },799 },
344 "original": {800 "original": {
...@@ -351,6 +807,42 @@...@@ -351,6 +807,42 @@
351 "inputs": {807 "inputs": {
352 "systems": "systems_6"808 "systems": "systems_6"
353 },809 },
810 "locked": {
811 "lastModified": 1701680307,
812 "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=",
813 "owner": "numtide",
814 "repo": "flake-utils",
815 "rev": "4022d587cbbfd70fe950c1e2083a02621806a725",
816 "type": "github"
817 },
818 "original": {
819 "owner": "numtide",
820 "repo": "flake-utils",
821 "type": "github"
822 }
823 },
824 "flake-utils_6": {
825 "inputs": {
826 "systems": "systems_7"
827 },
828 "locked": {
829 "lastModified": 1701680307,
830 "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=",
831 "owner": "numtide",
832 "repo": "flake-utils",
833 "rev": "4022d587cbbfd70fe950c1e2083a02621806a725",
834 "type": "github"
835 },
836 "original": {
837 "owner": "numtide",
838 "repo": "flake-utils",
839 "type": "github"
840 }
841 },
842 "flake-utils_7": {
843 "inputs": {
844 "systems": "systems_8"
845 },
354 "locked": {846 "locked": {
355 "lastModified": 1710146030,847 "lastModified": 1710146030,
356 "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",848 "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
...@@ -365,9 +857,30 @@...@@ -365,9 +857,30 @@
365 "type": "github"857 "type": "github"
366 }858 }
367 },859 },
368 "flake-utils_6": {860 "flake-utils_8": {
369 "inputs": {861 "inputs": {
370 "systems": "systems_7"862 "systems": [
863 "stylix",
864 "systems"
865 ]
866 },
867 "locked": {
868 "lastModified": 1710146030,
869 "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
870 "owner": "numtide",
871 "repo": "flake-utils",
872 "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
873 "type": "github"
874 },
875 "original": {
876 "owner": "numtide",
877 "repo": "flake-utils",
878 "type": "github"
879 }
880 },
881 "flake-utils_9": {
882 "inputs": {
883 "systems": "systems_10"
371 },884 },
372 "locked": {885 "locked": {
373 "lastModified": 1705309234,886 "lastModified": 1705309234,
...@@ -438,6 +951,78 @@...@@ -438,6 +951,78 @@
438 }951 }
439 },952 },
440 "gitignore": {953 "gitignore": {
954 "inputs": {
955 "nixpkgs": [
956 "nh_darwin",
957 "crate2nix",
958 "crate2nix_stable",
959 "crate2nix_stable",
960 "pre-commit-hooks",
961 "nixpkgs"
962 ]
963 },
964 "locked": {
965 "lastModified": 1709087332,
966 "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
967 "owner": "hercules-ci",
968 "repo": "gitignore.nix",
969 "rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
970 "type": "github"
971 },
972 "original": {
973 "owner": "hercules-ci",
974 "repo": "gitignore.nix",
975 "type": "github"
976 }
977 },
978 "gitignore_2": {
979 "inputs": {
980 "nixpkgs": [
981 "nh_darwin",
982 "crate2nix",
983 "crate2nix_stable",
984 "pre-commit-hooks",
985 "nixpkgs"
986 ]
987 },
988 "locked": {
989 "lastModified": 1709087332,
990 "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
991 "owner": "hercules-ci",
992 "repo": "gitignore.nix",
993 "rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
994 "type": "github"
995 },
996 "original": {
997 "owner": "hercules-ci",
998 "repo": "gitignore.nix",
999 "type": "github"
1000 }
1001 },
1002 "gitignore_3": {
1003 "inputs": {
1004 "nixpkgs": [
1005 "nh_darwin",
1006 "crate2nix",
1007 "pre-commit-hooks",
1008 "nixpkgs"
1009 ]
1010 },
1011 "locked": {
1012 "lastModified": 1709087332,
1013 "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
1014 "owner": "hercules-ci",
1015 "repo": "gitignore.nix",
1016 "rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
1017 "type": "github"
1018 },
1019 "original": {
1020 "owner": "hercules-ci",
1021 "repo": "gitignore.nix",
1022 "type": "github"
1023 }
1024 },
1025 "gitignore_4": {
441 "inputs": {1026 "inputs": {
442 "nixpkgs": [1027 "nixpkgs": [
443 "zls",1028 "zls",
...@@ -694,34 +1279,105 @@...@@ -694,34 +1279,105 @@
694 ]1279 ]
695 },1280 },
696 "locked": {1281 "locked": {
697 "lastModified": 1726840673,1282 "lastModified": 1726840673,
698 "narHash": "sha256-HIPEXyRRVZoqD6U+lFS1B0tsIU7p83FaB9m7KT/x6mQ=",1283 "narHash": "sha256-HIPEXyRRVZoqD6U+lFS1B0tsIU7p83FaB9m7KT/x6mQ=",
699 "owner": "hyprwm",1284 "owner": "hyprwm",
700 "repo": "hyprwayland-scanner",1285 "repo": "hyprwayland-scanner",
701 "rev": "b68dab23fc922eae99306988133ee80a40b39ca5",1286 "rev": "b68dab23fc922eae99306988133ee80a40b39ca5",
1287 "type": "github"
1288 },
1289 "original": {
1290 "owner": "hyprwm",
1291 "repo": "hyprwayland-scanner",
1292 "type": "github"
1293 }
1294 },
1295 "langref": {
1296 "flake": false,
1297 "locked": {
1298 "narHash": "sha256-O6p2tiKD8ZMhSX+DeA/o5hhAvcPkU2J9lFys/r11peY=",
1299 "type": "file",
1300 "url": "https://raw.githubusercontent.com/ziglang/zig/0fb2015fd3422fc1df364995f9782dfe7255eccd/doc/langref.html.in"
1301 },
1302 "original": {
1303 "type": "file",
1304 "url": "https://raw.githubusercontent.com/ziglang/zig/0fb2015fd3422fc1df364995f9782dfe7255eccd/doc/langref.html.in"
1305 }
1306 },
1307 "nh_darwin": {
1308 "inputs": {
1309 "crate2nix": "crate2nix",
1310 "devshell": "devshell_4",
1311 "flake-parts": "flake-parts_4",
1312 "nixpkgs": [
1313 "nixpkgs"
1314 ]
1315 },
1316 "locked": {
1317 "lastModified": 1726102702,
1318 "narHash": "sha256-CRP0fja7sT9aNJCKV+VUGrMZCslMptEtK0/JAjNAoQU=",
1319 "owner": "ToyVo",
1320 "repo": "nh_darwin",
1321 "rev": "642220e43e1b1fec3b1894fb25ad36c6831d0cab",
1322 "type": "github"
1323 },
1324 "original": {
1325 "owner": "ToyVo",
1326 "repo": "nh_darwin",
1327 "type": "github"
1328 }
1329 },
1330 "nix-test-runner": {
1331 "flake": false,
1332 "locked": {
1333 "lastModified": 1588761593,
1334 "narHash": "sha256-FKJykltAN/g3eIceJl4SfDnnyuH2jHImhMrXS2KvGIs=",
1335 "owner": "stoeffel",
1336 "repo": "nix-test-runner",
1337 "rev": "c45d45b11ecef3eb9d834c3b6304c05c49b06ca2",
1338 "type": "github"
1339 },
1340 "original": {
1341 "owner": "stoeffel",
1342 "repo": "nix-test-runner",
1343 "type": "github"
1344 }
1345 },
1346 "nix-test-runner_2": {
1347 "flake": false,
1348 "locked": {
1349 "lastModified": 1588761593,
1350 "narHash": "sha256-FKJykltAN/g3eIceJl4SfDnnyuH2jHImhMrXS2KvGIs=",
1351 "owner": "stoeffel",
1352 "repo": "nix-test-runner",
1353 "rev": "c45d45b11ecef3eb9d834c3b6304c05c49b06ca2",
702 "type": "github"1354 "type": "github"
703 },1355 },
704 "original": {1356 "original": {
705 "owner": "hyprwm",1357 "owner": "stoeffel",
706 "repo": "hyprwayland-scanner",1358 "repo": "nix-test-runner",
707 "type": "github"1359 "type": "github"
708 }1360 }
709 },1361 },
710 "langref": {1362 "nix-test-runner_3": {
711 "flake": false,1363 "flake": false,
712 "locked": {1364 "locked": {
713 "narHash": "sha256-O6p2tiKD8ZMhSX+DeA/o5hhAvcPkU2J9lFys/r11peY=",1365 "lastModified": 1588761593,
714 "type": "file",1366 "narHash": "sha256-FKJykltAN/g3eIceJl4SfDnnyuH2jHImhMrXS2KvGIs=",
715 "url": "https://raw.githubusercontent.com/ziglang/zig/0fb2015fd3422fc1df364995f9782dfe7255eccd/doc/langref.html.in"1367 "owner": "stoeffel",
1368 "repo": "nix-test-runner",
1369 "rev": "c45d45b11ecef3eb9d834c3b6304c05c49b06ca2",
1370 "type": "github"
716 },1371 },
717 "original": {1372 "original": {
718 "type": "file",1373 "owner": "stoeffel",
719 "url": "https://raw.githubusercontent.com/ziglang/zig/0fb2015fd3422fc1df364995f9782dfe7255eccd/doc/langref.html.in"1374 "repo": "nix-test-runner",
1375 "type": "github"
720 }1376 }
721 },1377 },
722 "nix-update": {1378 "nix-update": {
723 "inputs": {1379 "inputs": {
724 "flake-parts": "flake-parts",1380 "flake-parts": "flake-parts_5",
725 "nixpkgs": [1381 "nixpkgs": [
726 "nixos-cosmic",1382 "nixos-cosmic",
727 "nixpkgs"1383 "nixpkgs"
...@@ -744,7 +1400,7 @@...@@ -744,7 +1400,7 @@
744 },1400 },
745 "nixos-cosmic": {1401 "nixos-cosmic": {
746 "inputs": {1402 "inputs": {
747 "flake-compat": "flake-compat",1403 "flake-compat": "flake-compat_4",
748 "nix-update": "nix-update",1404 "nix-update": "nix-update",
749 "nixpkgs": [1405 "nixpkgs": [
750 "nixpkgs"1406 "nixpkgs"
...@@ -841,6 +1497,69 @@...@@ -841,6 +1497,69 @@
841 "type": "github"1497 "type": "github"
842 }1498 }
843 },1499 },
1500 "nixpkgs_10": {
1501 "locked": {
1502 "lastModified": 1726755586,
1503 "narHash": "sha256-PmUr/2GQGvFTIJ6/Tvsins7Q43KTMvMFhvG6oaYK+Wk=",
1504 "owner": "NixOS",
1505 "repo": "nixpkgs",
1506 "rev": "c04d5652cfa9742b1d519688f65d1bbccea9eb7e",
1507 "type": "github"
1508 },
1509 "original": {
1510 "id": "nixpkgs",
1511 "ref": "nixos-unstable",
1512 "type": "indirect"
1513 }
1514 },
1515 "nixpkgs_11": {
1516 "locked": {
1517 "lastModified": 1725194671,
1518 "narHash": "sha256-tLGCFEFTB5TaOKkpfw3iYT9dnk4awTP/q4w+ROpMfuw=",
1519 "owner": "NixOS",
1520 "repo": "nixpkgs",
1521 "rev": "b833ff01a0d694b910daca6e2ff4a3f26dee478c",
1522 "type": "github"
1523 },
1524 "original": {
1525 "owner": "NixOS",
1526 "ref": "nixpkgs-unstable",
1527 "repo": "nixpkgs",
1528 "type": "github"
1529 }
1530 },
1531 "nixpkgs_12": {
1532 "locked": {
1533 "lastModified": 1708161998,
1534 "narHash": "sha256-6KnemmUorCvlcAvGziFosAVkrlWZGIc6UNT9GUYr0jQ=",
1535 "owner": "NixOS",
1536 "repo": "nixpkgs",
1537 "rev": "84d981bae8b5e783b3b548de505b22880559515f",
1538 "type": "github"
1539 },
1540 "original": {
1541 "owner": "NixOS",
1542 "ref": "nixos-23.11",
1543 "repo": "nixpkgs",
1544 "type": "github"
1545 }
1546 },
1547 "nixpkgs_13": {
1548 "locked": {
1549 "lastModified": 1717696253,
1550 "narHash": "sha256-1+ua0ggXlYYPLTmMl3YeYYsBXDSCqT+Gw3u6l4gvMhA=",
1551 "owner": "NixOS",
1552 "repo": "nixpkgs",
1553 "rev": "9b5328b7f761a7bbdc0e332ac4cf076a3eedb89b",
1554 "type": "github"
1555 },
1556 "original": {
1557 "owner": "NixOS",
1558 "ref": "nixos-24.05",
1559 "repo": "nixpkgs",
1560 "type": "github"
1561 }
1562 },
844 "nixpkgs_2": {1563 "nixpkgs_2": {
845 "locked": {1564 "locked": {
846 "lastModified": 1726447378,1565 "lastModified": 1726447378,
...@@ -875,64 +1594,198 @@...@@ -875,64 +1594,198 @@
875 },1594 },
876 "nixpkgs_4": {1595 "nixpkgs_4": {
877 "locked": {1596 "locked": {
878 "lastModified": 1726755586,1597 "lastModified": 1700612854,
879 "narHash": "sha256-PmUr/2GQGvFTIJ6/Tvsins7Q43KTMvMFhvG6oaYK+Wk=",1598 "narHash": "sha256-yrQ8osMD+vDLGFX7pcwsY/Qr5PUd6OmDMYJZzZi0+zc=",
880 "owner": "NixOS",1599 "owner": "NixOS",
881 "repo": "nixpkgs",1600 "repo": "nixpkgs",
882 "rev": "c04d5652cfa9742b1d519688f65d1bbccea9eb7e",1601 "rev": "19cbff58383a4ae384dea4d1d0c823d72b49d614",
883 "type": "github"1602 "type": "github"
884 },1603 },
885 "original": {1604 "original": {
886 "id": "nixpkgs",1605 "owner": "NixOS",
887 "ref": "nixos-unstable",1606 "ref": "nixos-unstable",
888 "type": "indirect"1607 "repo": "nixpkgs",
1608 "type": "github"
889 }1609 }
890 },1610 },
891 "nixpkgs_5": {1611 "nixpkgs_5": {
892 "locked": {1612 "locked": {
893 "lastModified": 1725194671,1613 "lastModified": 1715534503,
894 "narHash": "sha256-tLGCFEFTB5TaOKkpfw3iYT9dnk4awTP/q4w+ROpMfuw=",1614 "narHash": "sha256-5ZSVkFadZbFP1THataCaSf0JH2cAH3S29hU9rrxTEqk=",
895 "owner": "NixOS",1615 "owner": "NixOS",
896 "repo": "nixpkgs",1616 "repo": "nixpkgs",
897 "rev": "b833ff01a0d694b910daca6e2ff4a3f26dee478c",1617 "rev": "2057814051972fa1453ddfb0d98badbea9b83c06",
898 "type": "github"1618 "type": "github"
899 },1619 },
900 "original": {1620 "original": {
901 "owner": "NixOS",1621 "owner": "NixOS",
902 "ref": "nixpkgs-unstable",1622 "ref": "nixos-unstable",
903 "repo": "nixpkgs",1623 "repo": "nixpkgs",
904 "type": "github"1624 "type": "github"
905 }1625 }
906 },1626 },
907 "nixpkgs_6": {1627 "nixpkgs_6": {
908 "locked": {1628 "locked": {
909 "lastModified": 1708161998,1629 "lastModified": 1715534503,
910 "narHash": "sha256-6KnemmUorCvlcAvGziFosAVkrlWZGIc6UNT9GUYr0jQ=",1630 "narHash": "sha256-5ZSVkFadZbFP1THataCaSf0JH2cAH3S29hU9rrxTEqk=",
911 "owner": "NixOS",1631 "owner": "NixOS",
912 "repo": "nixpkgs",1632 "repo": "nixpkgs",
913 "rev": "84d981bae8b5e783b3b548de505b22880559515f",1633 "rev": "2057814051972fa1453ddfb0d98badbea9b83c06",
914 "type": "github"1634 "type": "github"
915 },1635 },
916 "original": {1636 "original": {
917 "owner": "NixOS",1637 "owner": "NixOS",
918 "ref": "nixos-23.11",1638 "ref": "nixos-unstable",
919 "repo": "nixpkgs",1639 "repo": "nixpkgs",
920 "type": "github"1640 "type": "github"
921 }1641 }
922 },1642 },
923 "nixpkgs_7": {1643 "nixpkgs_7": {
924 "locked": {1644 "locked": {
925 "lastModified": 1717696253,1645 "lastModified": 1719506693,
926 "narHash": "sha256-1+ua0ggXlYYPLTmMl3YeYYsBXDSCqT+Gw3u6l4gvMhA=",1646 "narHash": "sha256-C8e9S7RzshSdHB7L+v9I51af1gDM5unhJ2xO1ywxNH8=",
1647 "path": "/nix/store/4p0avw1s3vf27hspgqsrqs37gxk4i83i-source",
1648 "rev": "b2852eb9365c6de48ffb0dc2c9562591f652242a",
1649 "type": "path"
1650 },
1651 "original": {
1652 "id": "nixpkgs",
1653 "type": "indirect"
1654 }
1655 },
1656 "nixpkgs_8": {
1657 "locked": {
1658 "lastModified": 1719506693,
1659 "narHash": "sha256-C8e9S7RzshSdHB7L+v9I51af1gDM5unhJ2xO1ywxNH8=",
1660 "path": "/nix/store/4p0avw1s3vf27hspgqsrqs37gxk4i83i-source",
1661 "rev": "b2852eb9365c6de48ffb0dc2c9562591f652242a",
1662 "type": "path"
1663 },
1664 "original": {
1665 "id": "nixpkgs",
1666 "type": "indirect"
1667 }
1668 },
1669 "nixpkgs_9": {
1670 "locked": {
1671 "lastModified": 1712026416,
1672 "narHash": "sha256-N/3VR/9e1NlN49p7kCiATiEY6Tzdo+CbrAG8kqCQKcI=",
927 "owner": "NixOS",1673 "owner": "NixOS",
928 "repo": "nixpkgs",1674 "repo": "nixpkgs",
929 "rev": "9b5328b7f761a7bbdc0e332ac4cf076a3eedb89b",1675 "rev": "080a4a27f206d07724b88da096e27ef63401a504",
930 "type": "github"1676 "type": "github"
931 },1677 },
932 "original": {1678 "original": {
933 "owner": "NixOS",1679 "id": "nixpkgs",
934 "ref": "nixos-24.05",1680 "type": "indirect"
935 "repo": "nixpkgs",1681 }
1682 },
1683 "pre-commit-hooks": {
1684 "inputs": {
1685 "flake-compat": [
1686 "nh_darwin",
1687 "crate2nix",
1688 "crate2nix_stable",
1689 "crate2nix_stable",
1690 "flake-compat"
1691 ],
1692 "gitignore": "gitignore",
1693 "nixpkgs": [
1694 "nh_darwin",
1695 "crate2nix",
1696 "crate2nix_stable",
1697 "crate2nix_stable",
1698 "nixpkgs"
1699 ],
1700 "nixpkgs-stable": [
1701 "nh_darwin",
1702 "crate2nix",
1703 "crate2nix_stable",
1704 "crate2nix_stable",
1705 "nixpkgs"
1706 ]
1707 },
1708 "locked": {
1709 "lastModified": 1719259945,
1710 "narHash": "sha256-F1h+XIsGKT9TkGO3omxDLEb/9jOOsI6NnzsXFsZhry4=",
1711 "owner": "cachix",
1712 "repo": "pre-commit-hooks.nix",
1713 "rev": "0ff4381bbb8f7a52ca4a851660fc7a437a4c6e07",
1714 "type": "github"
1715 },
1716 "original": {
1717 "owner": "cachix",
1718 "repo": "pre-commit-hooks.nix",
1719 "type": "github"
1720 }
1721 },
1722 "pre-commit-hooks_2": {
1723 "inputs": {
1724 "flake-compat": [
1725 "nh_darwin",
1726 "crate2nix",
1727 "crate2nix_stable",
1728 "flake-compat"
1729 ],
1730 "gitignore": "gitignore_2",
1731 "nixpkgs": [
1732 "nh_darwin",
1733 "crate2nix",
1734 "crate2nix_stable",
1735 "nixpkgs"
1736 ],
1737 "nixpkgs-stable": [
1738 "nh_darwin",
1739 "crate2nix",
1740 "crate2nix_stable",
1741 "nixpkgs"
1742 ]
1743 },
1744 "locked": {
1745 "lastModified": 1719259945,
1746 "narHash": "sha256-F1h+XIsGKT9TkGO3omxDLEb/9jOOsI6NnzsXFsZhry4=",
1747 "owner": "cachix",
1748 "repo": "pre-commit-hooks.nix",
1749 "rev": "0ff4381bbb8f7a52ca4a851660fc7a437a4c6e07",
1750 "type": "github"
1751 },
1752 "original": {
1753 "owner": "cachix",
1754 "repo": "pre-commit-hooks.nix",
1755 "type": "github"
1756 }
1757 },
1758 "pre-commit-hooks_3": {
1759 "inputs": {
1760 "flake-compat": [
1761 "nh_darwin",
1762 "crate2nix",
1763 "flake-compat"
1764 ],
1765 "flake-utils": "flake-utils_7",
1766 "gitignore": "gitignore_3",
1767 "nixpkgs": [
1768 "nh_darwin",
1769 "crate2nix",
1770 "nixpkgs"
1771 ],
1772 "nixpkgs-stable": [
1773 "nh_darwin",
1774 "crate2nix",
1775 "nixpkgs"
1776 ]
1777 },
1778 "locked": {
1779 "lastModified": 1712055707,
1780 "narHash": "sha256-4XLvuSIDZJGS17xEwSrNuJLL7UjDYKGJSbK1WWX2AK8=",
1781 "owner": "cachix",
1782 "repo": "pre-commit-hooks.nix",
1783 "rev": "e35aed5fda3cc79f88ed7f1795021e559582093a",
1784 "type": "github"
1785 },
1786 "original": {
1787 "owner": "cachix",
1788 "repo": "pre-commit-hooks.nix",
936 "type": "github"1789 "type": "github"
937 }1790 }
938 },1791 },
...@@ -946,8 +1799,9 @@...@@ -946,8 +1799,9 @@
946 "home-manager": "home-manager",1799 "home-manager": "home-manager",
947 "hyprland": "hyprland",1800 "hyprland": "hyprland",
948 "hyprland-plugins": "hyprland-plugins",1801 "hyprland-plugins": "hyprland-plugins",
1802 "nh_darwin": "nh_darwin",
949 "nixos-cosmic": "nixos-cosmic",1803 "nixos-cosmic": "nixos-cosmic",
950 "nixpkgs": "nixpkgs_4",1804 "nixpkgs": "nixpkgs_10",
951 "nixpkgs-stable": "nixpkgs-stable_3",1805 "nixpkgs-stable": "nixpkgs-stable_3",
952 "stylix": "stylix",1806 "stylix": "stylix",
953 "zig": "zig_2",1807 "zig": "zig_2",
...@@ -984,12 +1838,12 @@...@@ -984,12 +1838,12 @@
984 "base16-kitty": "base16-kitty",1838 "base16-kitty": "base16-kitty",
985 "base16-tmux": "base16-tmux",1839 "base16-tmux": "base16-tmux",
986 "base16-vim": "base16-vim",1840 "base16-vim": "base16-vim",
987 "flake-compat": "flake-compat_2",1841 "flake-compat": "flake-compat_5",
988 "flake-utils": "flake-utils_3",1842 "flake-utils": "flake-utils_8",
989 "gnome-shell": "gnome-shell",1843 "gnome-shell": "gnome-shell",
990 "home-manager": "home-manager_2",1844 "home-manager": "home-manager_2",
991 "nixpkgs": "nixpkgs_5",1845 "nixpkgs": "nixpkgs_11",
992 "systems": "systems_4"1846 "systems": "systems_9"
993 },1847 },
994 "locked": {1848 "locked": {
995 "lastModified": 1726828291,1849 "lastModified": 1726828291,
...@@ -1020,6 +1874,51 @@...@@ -1020,6 +1874,51 @@
1020 "type": "github"1874 "type": "github"
1021 }1875 }
1022 },1876 },
1877 "systems_10": {
1878 "locked": {
1879 "lastModified": 1681028828,
1880 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
1881 "owner": "nix-systems",
1882 "repo": "default",
1883 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
1884 "type": "github"
1885 },
1886 "original": {
1887 "owner": "nix-systems",
1888 "repo": "default",
1889 "type": "github"
1890 }
1891 },
1892 "systems_11": {
1893 "locked": {
1894 "lastModified": 1681028828,
1895 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
1896 "owner": "nix-systems",
1897 "repo": "default",
1898 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
1899 "type": "github"
1900 },
1901 "original": {
1902 "owner": "nix-systems",
1903 "repo": "default",
1904 "type": "github"
1905 }
1906 },
1907 "systems_12": {
1908 "locked": {
1909 "lastModified": 1681028828,
1910 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
1911 "owner": "nix-systems",
1912 "repo": "default",
1913 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
1914 "type": "github"
1915 },
1916 "original": {
1917 "owner": "nix-systems",
1918 "repo": "default",
1919 "type": "github"
1920 }
1921 },
1023 "systems_2": {1922 "systems_2": {
1024 "locked": {1923 "locked": {
1025 "lastModified": 1681028828,1924 "lastModified": 1681028828,
...@@ -1110,6 +2009,36 @@...@@ -1110,6 +2009,36 @@
1110 "type": "github"2009 "type": "github"
1111 }2010 }
1112 },2011 },
2012 "systems_8": {
2013 "locked": {
2014 "lastModified": 1681028828,
2015 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
2016 "owner": "nix-systems",
2017 "repo": "default",
2018 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
2019 "type": "github"
2020 },
2021 "original": {
2022 "owner": "nix-systems",
2023 "repo": "default",
2024 "type": "github"
2025 }
2026 },
2027 "systems_9": {
2028 "locked": {
2029 "lastModified": 1681028828,
2030 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
2031 "owner": "nix-systems",
2032 "repo": "default",
2033 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
2034 "type": "github"
2035 },
2036 "original": {
2037 "owner": "nix-systems",
2038 "repo": "default",
2039 "type": "github"
2040 }
2041 },
1113 "treefmt-nix": {2042 "treefmt-nix": {
1114 "inputs": {2043 "inputs": {
1115 "nixpkgs": [2044 "nixpkgs": [
...@@ -1197,8 +2126,8 @@...@@ -1197,8 +2126,8 @@
1197 },2126 },
1198 "zig-overlay": {2127 "zig-overlay": {
1199 "inputs": {2128 "inputs": {
1200 "flake-compat": "flake-compat_4",2129 "flake-compat": "flake-compat_7",
1201 "flake-utils": "flake-utils_6",2130 "flake-utils": "flake-utils_11",
1202 "nixpkgs": [2131 "nixpkgs": [
1203 "zls",2132 "zls",
1204 "nixpkgs"2133 "nixpkgs"
...@@ -1220,9 +2149,9 @@...@@ -1220,9 +2149,9 @@
1220 },2149 },
1221 "zig_2": {2150 "zig_2": {
1222 "inputs": {2151 "inputs": {
1223 "flake-compat": "flake-compat_3",2152 "flake-compat": "flake-compat_6",
1224 "flake-utils": "flake-utils_4",2153 "flake-utils": "flake-utils_9",
1225 "nixpkgs": "nixpkgs_6"2154 "nixpkgs": "nixpkgs_12"
1226 },2155 },
1227 "locked": {2156 "locked": {
1228 "lastModified": 1726878449,2157 "lastModified": 1726878449,
...@@ -1240,10 +2169,10 @@...@@ -1240,10 +2169,10 @@
1240 },2169 },
1241 "zls": {2170 "zls": {
1242 "inputs": {2171 "inputs": {
1243 "flake-utils": "flake-utils_5",2172 "flake-utils": "flake-utils_10",
1244 "gitignore": "gitignore",2173 "gitignore": "gitignore_4",
1245 "langref": "langref",2174 "langref": "langref",
1246 "nixpkgs": "nixpkgs_7",2175 "nixpkgs": "nixpkgs_13",
1247 "zig-overlay": "zig-overlay"2176 "zig-overlay": "zig-overlay"
1248 },2177 },
1249 "locked": {2178 "locked": {
flake.nix+10
...@@ -39,6 +39,11 @@...@@ -39,6 +39,11 @@
39 url = "github:lilyinstarlight/nixos-cosmic";39 url = "github:lilyinstarlight/nixos-cosmic";
40 inputs.nixpkgs.follows = "nixpkgs";40 inputs.nixpkgs.follows = "nixpkgs";
41 };41 };
42
43 nh_darwin = {
44 url = "github:ToyVo/nh_darwin";
45 inputs.nixpkgs.follows = "nixpkgs";
46 };
42 };47 };
43 outputs = {48 outputs = {
44 self,49 self,
...@@ -53,6 +58,7 @@...@@ -53,6 +58,7 @@
53 zls,58 zls,
54 ghostty,59 ghostty,
55 nixos-cosmic,60 nixos-cosmic,
61 nh_darwin,
56 ...62 ...
57 } @ inputs: let63 } @ inputs: let
58 overlays = [64 overlays = [
...@@ -93,6 +99,7 @@...@@ -93,6 +99,7 @@
93 "Natalies-MacBook-Air" = darwin.lib.darwinSystem {99 "Natalies-MacBook-Air" = darwin.lib.darwinSystem {
94 system = "aarch64-darwin";100 system = "aarch64-darwin";
95 modules = [101 modules = [
102 # nh_darwin.nixDarwinModules.default
96 {nixpkgs.overlays = overlays;}103 {nixpkgs.overlays = overlays;}
97 ./hosts/laptop/configuration.nix104 ./hosts/laptop/configuration.nix
98 home-manager.darwinModules.home-manager105 home-manager.darwinModules.home-manager
...@@ -111,6 +118,7 @@...@@ -111,6 +118,7 @@
111 }118 }
112 ];119 ];
113 specialArgs = {120 specialArgs = {
121 inherit nh_darwin;
114 inherit inputs;122 inherit inputs;
115 inherit stylix;123 inherit stylix;
116 inherit blocklist-hosts;124 inherit blocklist-hosts;
...@@ -118,6 +126,8 @@...@@ -118,6 +126,8 @@
118 };126 };
119 };127 };
120 };128 };
129
130 # darwinPackages = self.darwinConfigurations."Natalie-MacBook-Air".pkgs;
121 # nixos = inputs.self.nixosConfigurations.nmarks;131 # nixos = inputs.self.nixosConfigurations.nmarks;
122 #132 #
123 #133 #
hosts/laptop/configuration.nix+13-6
...@@ -3,12 +3,17 @@...@@ -3,12 +3,17 @@
3 pkgs,3 pkgs,
4 ...4 ...
5}: {5}: {
6 programs.nh = {6 # nixpkgs.overlays = [
7 enable = true;7 # (final: prev: {nh-darwin = nh_darwin.packages.${prev.system}.default;})
8 clean.enable = true;8 # ];
9 clean.extraArgs = "--keep-since 4d --keep 3";9 environment.shellAliases.nh = "nh_darwin";
10 flake = "/Users/nmarks/.dotfiles";10
11 };11 # programs.nh = {
12 # enable = true;
13 # clean.enable = true;
14 # clean.extraArgs = "--keep-since 4d --keep 3";
15 # flake = "/Users/nmarks/.dotfiles";
16 # };
1217
13 environment.systemPackages = [18 environment.systemPackages = [
14 pkgs.home-manager19 pkgs.home-manager
...@@ -44,6 +49,8 @@...@@ -44,6 +49,8 @@
44 pkgs.iosevka49 pkgs.iosevka
45 ];50 ];
4651
52 services.tailscale.enable = true;
53
47 # Use homebrew to install casks and Mac App Store apps54 # Use homebrew to install casks and Mac App Store apps
48 homebrew = {55 homebrew = {
49 enable = true;56 enable = true;