My Nix Configuration
1{ 2 "nodes": { 3 "agenix": { 4 "inputs": { 5 "darwin": "darwin", 6 "home-manager": [ 7 "home-manager" 8 ], 9 "nixpkgs": [ 10 "nixpkgs" 11 ], 12 "systems": [ 13 "systems" 14 ] 15 }, 16 "locked": { 17 "lastModified": 1736955230, 18 "narHash": "sha256-uenf8fv2eG5bKM8C/UvFaiJMZ4IpUFaQxk9OH5t/1gA=", 19 "owner": "ryantm", 20 "repo": "agenix", 21 "rev": "e600439ec4c273cf11e06fe4d9d906fb98fa097c", 22 "type": "github" 23 }, 24 "original": { 25 "owner": "ryantm", 26 "repo": "agenix", 27 "type": "github" 28 } 29 }, 30 "authentik": { 31 "inputs": { 32 "authentik-src": "authentik-src", 33 "flake-compat": [ 34 "flake-compat" 35 ], 36 "flake-parts": [ 37 "flake-parts" 38 ], 39 "flake-utils": [ 40 "flake-utils" 41 ], 42 "napalm": "napalm", 43 "nixpkgs": [ 44 "nixpkgs" 45 ], 46 "poetry2nix": "poetry2nix", 47 "systems": "systems" 48 }, 49 "locked": { 50 "lastModified": 1740601740, 51 "narHash": "sha256-YQ8lMeT/KkMDavXrqPvoO6pKQdfSSAZBcNp/Cer4vWc=", 52 "owner": "nix-community", 53 "repo": "authentik-nix", 54 "rev": "bfcad34becd76d148e1ad537b5dcbd58d858a5bb", 55 "type": "github" 56 }, 57 "original": { 58 "owner": "nix-community", 59 "repo": "authentik-nix", 60 "type": "github" 61 } 62 }, 63 "authentik-src": { 64 "flake": false, 65 "locked": { 66 "lastModified": 1740599692, 67 "narHash": "sha256-KZalpsM9rvki9GD+urf8idHOEnvBJtkSvE1b2b4KL/4=", 68 "owner": "goauthentik", 69 "repo": "authentik", 70 "rev": "31fe0e59234e487a42012510d1a4e4819b9aba26", 71 "type": "github" 72 }, 73 "original": { 74 "owner": "goauthentik", 75 "ref": "version/2025.2.1", 76 "repo": "authentik", 77 "type": "github" 78 } 79 }, 80 "blobs": { 81 "flake": false, 82 "locked": { 83 "lastModified": 1604995301, 84 "narHash": "sha256-wcLzgLec6SGJA8fx1OEN1yV/Py5b+U5iyYpksUY/yLw=", 85 "owner": "simple-nixos-mailserver", 86 "repo": "blobs", 87 "rev": "2cccdf1ca48316f2cfd1c9a0017e8de5a7156265", 88 "type": "gitlab" 89 }, 90 "original": { 91 "owner": "simple-nixos-mailserver", 92 "repo": "blobs", 93 "type": "gitlab" 94 } 95 }, 96 "buildbot-nix": { 97 "inputs": { 98 "flake-parts": [ 99 "flake-parts" 100 ], 101 "hercules-ci-effects": "hercules-ci-effects", 102 "nixpkgs": [ 103 "nixpkgs" 104 ], 105 "treefmt-nix": "treefmt-nix_2" 106 }, 107 "locked": { 108 "lastModified": 1740474275, 109 "narHash": "sha256-E1ztdEjkfFOpm6Hu3ZjKbyJyE+vt78ZFmuLcGOxdEqc=", 110 "owner": "Mic92", 111 "repo": "buildbot-nix", 112 "rev": "e09b4c0588ce95fd72993adb5af198d5ba32e752", 113 "type": "github" 114 }, 115 "original": { 116 "owner": "Mic92", 117 "repo": "buildbot-nix", 118 "type": "github" 119 } 120 }, 121 "ctp": { 122 "inputs": { 123 "nixpkgs": "nixpkgs" 124 }, 125 "locked": { 126 "lastModified": 1739934729, 127 "narHash": "sha256-PcrLk10meIJICzUJqtCMOJxoITzbH52fZg2XAB7SSsM=", 128 "owner": "catppuccin", 129 "repo": "nix", 130 "rev": "b1ff2a638afa827f1473498190a2c1cae1cf41cf", 131 "type": "github" 132 }, 133 "original": { 134 "owner": "catppuccin", 135 "repo": "nix", 136 "type": "github" 137 } 138 }, 139 "darwin": { 140 "inputs": { 141 "nixpkgs": [ 142 "agenix", 143 "nixpkgs" 144 ] 145 }, 146 "locked": { 147 "lastModified": 1700795494, 148 "narHash": "sha256-gzGLZSiOhf155FW7262kdHo2YDeugp3VuIFb4/GGng0=", 149 "owner": "lnl7", 150 "repo": "nix-darwin", 151 "rev": "4b9b83d5a92e8c1fbfd8eb27eda375908c11ec4d", 152 "type": "github" 153 }, 154 "original": { 155 "owner": "lnl7", 156 "ref": "master", 157 "repo": "nix-darwin", 158 "type": "github" 159 } 160 }, 161 "deploy-rs": { 162 "inputs": { 163 "flake-compat": [ 164 "flake-compat" 165 ], 166 "nixpkgs": [ 167 "nixpkgs" 168 ], 169 "utils": [ 170 "flake-utils" 171 ] 172 }, 173 "locked": { 174 "lastModified": 1727447169, 175 "narHash": "sha256-3KyjMPUKHkiWhwR91J1YchF6zb6gvckCAY1jOE+ne0U=", 176 "owner": "serokell", 177 "repo": "deploy-rs", 178 "rev": "aa07eb05537d4cd025e2310397a6adcedfe72c76", 179 "type": "github" 180 }, 181 "original": { 182 "owner": "serokell", 183 "repo": "deploy-rs", 184 "type": "github" 185 } 186 }, 187 "devshell": { 188 "inputs": { 189 "nixpkgs": [ 190 "topology", 191 "nixpkgs" 192 ] 193 }, 194 "locked": { 195 "lastModified": 1728330715, 196 "narHash": "sha256-xRJ2nPOXb//u1jaBnDP56M7v5ldavjbtR6lfGqSvcKg=", 197 "owner": "numtide", 198 "repo": "devshell", 199 "rev": "dd6b80932022cea34a019e2bb32f6fa9e494dfef", 200 "type": "github" 201 }, 202 "original": { 203 "owner": "numtide", 204 "repo": "devshell", 205 "type": "github" 206 } 207 }, 208 "dns": { 209 "inputs": { 210 "flake-utils": [ 211 "flake-utils" 212 ], 213 "nixpkgs": [ 214 "nixpkgs" 215 ] 216 }, 217 "locked": { 218 "lastModified": 1737653493, 219 "narHash": "sha256-qTbv8Pm9WWF63M5Fj0Od9E54/lsbMSQUBHw/s30eFok=", 220 "owner": "nix-community", 221 "repo": "dns.nix", 222 "rev": "96e548ae8bd44883afc5bddb9dacd0502542276d", 223 "type": "github" 224 }, 225 "original": { 226 "owner": "nix-community", 227 "repo": "dns.nix", 228 "type": "github" 229 } 230 }, 231 "flake-compat": { 232 "locked": { 233 "lastModified": 1733328505, 234 "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", 235 "owner": "edolstra", 236 "repo": "flake-compat", 237 "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", 238 "type": "github" 239 }, 240 "original": { 241 "owner": "edolstra", 242 "repo": "flake-compat", 243 "type": "github" 244 } 245 }, 246 "flake-compat_2": { 247 "flake": false, 248 "locked": { 249 "lastModified": 1696426674, 250 "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", 251 "owner": "edolstra", 252 "repo": "flake-compat", 253 "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", 254 "type": "github" 255 }, 256 "original": { 257 "owner": "edolstra", 258 "repo": "flake-compat", 259 "type": "github" 260 } 261 }, 262 "flake-parts": { 263 "inputs": { 264 "nixpkgs-lib": [ 265 "nixpkgs-lib" 266 ] 267 }, 268 "locked": { 269 "lastModified": 1740872218, 270 "narHash": "sha256-ZaMw0pdoUKigLpv9HiNDH2Pjnosg7NBYMJlHTIsHEUo=", 271 "owner": "hercules-ci", 272 "repo": "flake-parts", 273 "rev": "3876f6b87db82f33775b1ef5ea343986105db764", 274 "type": "github" 275 }, 276 "original": { 277 "owner": "hercules-ci", 278 "repo": "flake-parts", 279 "type": "github" 280 } 281 }, 282 "flake-root": { 283 "locked": { 284 "lastModified": 1723604017, 285 "narHash": "sha256-rBtQ8gg+Dn4Sx/s+pvjdq3CB2wQNzx9XGFq/JVGCB6k=", 286 "owner": "srid", 287 "repo": "flake-root", 288 "rev": "b759a56851e10cb13f6b8e5698af7b59c44be26e", 289 "type": "github" 290 }, 291 "original": { 292 "owner": "srid", 293 "repo": "flake-root", 294 "type": "github" 295 } 296 }, 297 "flake-utils": { 298 "inputs": { 299 "systems": [ 300 "systems" 301 ] 302 }, 303 "locked": { 304 "lastModified": 1731533236, 305 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 306 "owner": "numtide", 307 "repo": "flake-utils", 308 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 309 "type": "github" 310 }, 311 "original": { 312 "owner": "numtide", 313 "repo": "flake-utils", 314 "type": "github" 315 } 316 }, 317 "flake-utils-plus": { 318 "inputs": { 319 "flake-utils": "flake-utils_2" 320 }, 321 "locked": { 322 "lastModified": 1715533576, 323 "narHash": "sha256-fT4ppWeCJ0uR300EH3i7kmgRZnAVxrH+XtK09jQWihk=", 324 "owner": "gytis-ivaskevicius", 325 "repo": "flake-utils-plus", 326 "rev": "3542fe9126dc492e53ddd252bb0260fe035f2c0f", 327 "type": "github" 328 }, 329 "original": { 330 "owner": "gytis-ivaskevicius", 331 "repo": "flake-utils-plus", 332 "rev": "3542fe9126dc492e53ddd252bb0260fe035f2c0f", 333 "type": "github" 334 } 335 }, 336 "flake-utils_2": { 337 "inputs": { 338 "systems": "systems_2" 339 }, 340 "locked": { 341 "lastModified": 1694529238, 342 "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", 343 "owner": "numtide", 344 "repo": "flake-utils", 345 "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", 346 "type": "github" 347 }, 348 "original": { 349 "owner": "numtide", 350 "repo": "flake-utils", 351 "type": "github" 352 } 353 }, 354 "gitignore": { 355 "inputs": { 356 "nixpkgs": [ 357 "topology", 358 "pre-commit-hooks", 359 "nixpkgs" 360 ] 361 }, 362 "locked": { 363 "lastModified": 1709087332, 364 "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", 365 "owner": "hercules-ci", 366 "repo": "gitignore.nix", 367 "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", 368 "type": "github" 369 }, 370 "original": { 371 "owner": "hercules-ci", 372 "repo": "gitignore.nix", 373 "type": "github" 374 } 375 }, 376 "golink": { 377 "inputs": { 378 "flake-utils": [ 379 "flake-utils" 380 ], 381 "nixpkgs": [ 382 "nixpkgs" 383 ] 384 }, 385 "locked": { 386 "lastModified": 1736547866, 387 "narHash": "sha256-Zmcuo1lab4V1nMcEU0vZ49XwvIhGJyZUybW4m5hLfJg=", 388 "owner": "tailscale", 389 "repo": "golink", 390 "rev": "c21529a06d80c16b6da1a0dab98dff3d84ad86fc", 391 "type": "github" 392 }, 393 "original": { 394 "owner": "tailscale", 395 "repo": "golink", 396 "type": "github" 397 } 398 }, 399 "hardware": { 400 "locked": { 401 "lastModified": 1740646007, 402 "narHash": "sha256-dMReDQobS3kqoiUCQIYI9c0imPXRZnBubX20yX/G5LE=", 403 "owner": "nixos", 404 "repo": "nixos-hardware", 405 "rev": "009b764ac98a3602d41fc68072eeec5d24fc0e49", 406 "type": "github" 407 }, 408 "original": { 409 "owner": "nixos", 410 "repo": "nixos-hardware", 411 "type": "github" 412 } 413 }, 414 "hercules-ci-effects": { 415 "inputs": { 416 "flake-parts": [ 417 "buildbot-nix", 418 "flake-parts" 419 ], 420 "nixpkgs": [ 421 "buildbot-nix", 422 "nixpkgs" 423 ] 424 }, 425 "locked": { 426 "lastModified": 1738237977, 427 "narHash": "sha256-oJN/yvRL7G0WlR/hTkQIjFbPkzCV+sFnNB/38Tb9RL4=", 428 "owner": "hercules-ci", 429 "repo": "hercules-ci-effects", 430 "rev": "6d1b6d5d59758b4f5f05745f774fc13cdc59da43", 431 "type": "github" 432 }, 433 "original": { 434 "owner": "hercules-ci", 435 "repo": "hercules-ci-effects", 436 "type": "github" 437 } 438 }, 439 "home-manager": { 440 "inputs": { 441 "nixpkgs": [ 442 "nixpkgs" 443 ] 444 }, 445 "locked": { 446 "lastModified": 1740845322, 447 "narHash": "sha256-AXEgFj3C0YJhu9k1OhbRhiA6FnDr81dQZ65U3DhaWpw=", 448 "owner": "nix-community", 449 "repo": "home-manager", 450 "rev": "fcac3d6d88302a5e64f6cb8014ac785e08874c8d", 451 "type": "github" 452 }, 453 "original": { 454 "owner": "nix-community", 455 "repo": "home-manager", 456 "type": "github" 457 } 458 }, 459 "iceshrimp": { 460 "inputs": { 461 "nixpkgs": [ 462 "nixpkgs" 463 ] 464 }, 465 "locked": { 466 "lastModified": 1721338360, 467 "narHash": "sha256-1CEhakLtPq+Lqo+p40wo00hkewmyzPAvjBr8ah6Faqk=", 468 "ref": "refs/heads/dev", 469 "rev": "98c3678cfbcea5e750a5947394d35a73ae72634a", 470 "revCount": 48, 471 "type": "git", 472 "url": "https://iceshrimp.dev/pyrox/packaging" 473 }, 474 "original": { 475 "type": "git", 476 "url": "https://iceshrimp.dev/pyrox/packaging" 477 } 478 }, 479 "mailserver": { 480 "inputs": { 481 "blobs": "blobs", 482 "flake-compat": [ 483 "flake-compat" 484 ], 485 "nixpkgs": [ 486 "nixpkgs" 487 ], 488 "nixpkgs-24_11": "nixpkgs-24_11" 489 }, 490 "locked": { 491 "lastModified": 1740437053, 492 "narHash": "sha256-exPTta4qI1ka9sk+jPcLogGffJ1OVXnAsTRqpeAXeNw=", 493 "owner": "simple-nixos-mailserver", 494 "repo": "nixos-mailserver", 495 "rev": "c8ec4d5e432f5df4838eacd39c11828d23ce66ec", 496 "type": "gitlab" 497 }, 498 "original": { 499 "owner": "simple-nixos-mailserver", 500 "ref": "master", 501 "repo": "nixos-mailserver", 502 "type": "gitlab" 503 } 504 }, 505 "my-pkgs": { 506 "inputs": { 507 "nixpkgs": [ 508 "nixpkgs" 509 ] 510 }, 511 "locked": { 512 "lastModified": 1718762298, 513 "narHash": "sha256-HU73BsUdmpYn6SMgs+4Zpj1fPA94H0CAC2pYhIxqUoY=", 514 "ref": "refs/heads/main", 515 "rev": "1aa7198174b166f6f3153a69388cc4f650471750", 516 "revCount": 13, 517 "type": "git", 518 "url": "https://git.pyrox.dev/pyrox/pkgs" 519 }, 520 "original": { 521 "type": "git", 522 "url": "https://git.pyrox.dev/pyrox/pkgs" 523 } 524 }, 525 "napalm": { 526 "inputs": { 527 "flake-utils": [ 528 "authentik", 529 "flake-utils" 530 ], 531 "nixpkgs": [ 532 "authentik", 533 "nixpkgs" 534 ] 535 }, 536 "locked": { 537 "lastModified": 1725806412, 538 "narHash": "sha256-lGZjkjds0p924QEhm/r0BhAxbHBJE1xMOldB/HmQH04=", 539 "owner": "willibutz", 540 "repo": "napalm", 541 "rev": "b492440d9e64ae20736d3bec5c7715ffcbde83f5", 542 "type": "github" 543 }, 544 "original": { 545 "owner": "willibutz", 546 "ref": "avoid-foldl-stack-overflow", 547 "repo": "napalm", 548 "type": "github" 549 } 550 }, 551 "nh": { 552 "inputs": { 553 "nixpkgs": [ 554 "nixpkgs" 555 ] 556 }, 557 "locked": { 558 "lastModified": 1740563087, 559 "narHash": "sha256-ILEarFQp89V6RWr5GRU/ip9dB1SEqUFQGs1QMPrk9TQ=", 560 "owner": "viperML", 561 "repo": "nh", 562 "rev": "1b25d633376f50139f7b8fe314c8914711d44b42", 563 "type": "github" 564 }, 565 "original": { 566 "owner": "viperML", 567 "repo": "nh", 568 "type": "github" 569 } 570 }, 571 "nix-github-actions": { 572 "inputs": { 573 "nixpkgs": [ 574 "authentik", 575 "poetry2nix", 576 "nixpkgs" 577 ] 578 }, 579 "locked": { 580 "lastModified": 1729742964, 581 "narHash": "sha256-B4mzTcQ0FZHdpeWcpDYPERtyjJd/NIuaQ9+BV1h+MpA=", 582 "owner": "nix-community", 583 "repo": "nix-github-actions", 584 "rev": "e04df33f62cdcf93d73e9a04142464753a16db67", 585 "type": "github" 586 }, 587 "original": { 588 "owner": "nix-community", 589 "repo": "nix-github-actions", 590 "type": "github" 591 } 592 }, 593 "nix-index": { 594 "inputs": { 595 "flake-compat": [ 596 "flake-compat" 597 ], 598 "nixpkgs": [ 599 "nixpkgs" 600 ] 601 }, 602 "locked": { 603 "lastModified": 1721228133, 604 "narHash": "sha256-3ym31/VGIC1IKBbkrFAO0lKsHO+XGQ+mgCQqHsE91dw=", 605 "owner": "nix-community", 606 "repo": "nix-index", 607 "rev": "8c0532bcf8da840ed18e99ad2bf948cb9f5190a9", 608 "type": "github" 609 }, 610 "original": { 611 "owner": "nix-community", 612 "repo": "nix-index", 613 "type": "github" 614 } 615 }, 616 "nix-index-database": { 617 "inputs": { 618 "nixpkgs": [ 619 "nixpkgs" 620 ] 621 }, 622 "locked": { 623 "lastModified": 1740886574, 624 "narHash": "sha256-jN6kJ41B6jUVDTebIWeebTvrKP6YiLd1/wMej4uq4Sk=", 625 "owner": "Mic92", 626 "repo": "nix-index-database", 627 "rev": "26a0f969549cf4d56f6e9046b9e0418b3f3b94a5", 628 "type": "github" 629 }, 630 "original": { 631 "owner": "Mic92", 632 "repo": "nix-index-database", 633 "type": "github" 634 } 635 }, 636 "nix-search": { 637 "inputs": { 638 "flake-compat": [ 639 "flake-compat" 640 ], 641 "flake-utils": [ 642 "flake-utils" 643 ], 644 "nixpkgs": [ 645 "nixpkgs" 646 ] 647 }, 648 "locked": { 649 "lastModified": 1730410509, 650 "narHash": "sha256-dOdcXKfSwi0THOjtgP3O/46SWoUY+T7LL9nGwOXXJfw=", 651 "owner": "diamondburned", 652 "repo": "nix-search", 653 "rev": "868420cf077bc542f42db3e51b3bd87f3397d5d7", 654 "type": "github" 655 }, 656 "original": { 657 "owner": "diamondburned", 658 "repo": "nix-search", 659 "type": "github" 660 } 661 }, 662 "nixd": { 663 "inputs": { 664 "flake-parts": [ 665 "flake-parts" 666 ], 667 "flake-root": "flake-root", 668 "nixpkgs": [ 669 "nixpkgs" 670 ], 671 "treefmt-nix": "treefmt-nix_3" 672 }, 673 "locked": { 674 "lastModified": 1739259093, 675 "narHash": "sha256-pltdsmg4oh1AVNrMbKUgx1VPbndVdCGID5mrBmRIdVI=", 676 "owner": "nix-community", 677 "repo": "nixd", 678 "rev": "065dcb4cb2f8269d6d15d2b2491a79cff47f9550", 679 "type": "github" 680 }, 681 "original": { 682 "owner": "nix-community", 683 "repo": "nixd", 684 "type": "github" 685 } 686 }, 687 "nixpkgs": { 688 "locked": { 689 "lastModified": 1736012469, 690 "narHash": "sha256-/qlNWm/IEVVH7GfgAIyP6EsVZI6zjAx1cV5zNyrs+rI=", 691 "owner": "NixOS", 692 "repo": "nixpkgs", 693 "rev": "8f3e1f807051e32d8c95cd12b9b421623850a34d", 694 "type": "github" 695 }, 696 "original": { 697 "owner": "NixOS", 698 "ref": "nixos-unstable", 699 "repo": "nixpkgs", 700 "type": "github" 701 } 702 }, 703 "nixpkgs-24_11": { 704 "locked": { 705 "lastModified": 1734083684, 706 "narHash": "sha256-5fNndbndxSx5d+C/D0p/VF32xDiJCJzyOqorOYW4JEo=", 707 "owner": "NixOS", 708 "repo": "nixpkgs", 709 "rev": "314e12ba369ccdb9b352a4db26ff419f7c49fa84", 710 "type": "github" 711 }, 712 "original": { 713 "id": "nixpkgs", 714 "ref": "nixos-24.11", 715 "type": "indirect" 716 } 717 }, 718 "nixpkgs-lib": { 719 "locked": { 720 "lastModified": 1740877520, 721 "narHash": "sha256-oiwv/ZK/2FhGxrCkQkB83i7GnWXPPLzoqFHpDD3uYpk=", 722 "owner": "nix-community", 723 "repo": "nixpkgs.lib", 724 "rev": "147dee35aab2193b174e4c0868bd80ead5ce755c", 725 "type": "github" 726 }, 727 "original": { 728 "owner": "nix-community", 729 "repo": "nixpkgs.lib", 730 "type": "github" 731 } 732 }, 733 "nixpkgs_2": { 734 "locked": { 735 "lastModified": 1740916017, 736 "narHash": "sha256-Ze/3XCElkVljFCnBKezLldOz2ZaGp7eozxRqFzACnMI=", 737 "owner": "nixos", 738 "repo": "nixpkgs", 739 "rev": "b58e19b11fe72175fd7a9e014a4786a91e99da5f", 740 "type": "github" 741 }, 742 "original": { 743 "owner": "nixos", 744 "ref": "nixpkgs-unstable", 745 "repo": "nixpkgs", 746 "type": "github" 747 } 748 }, 749 "poetry2nix": { 750 "inputs": { 751 "flake-utils": [ 752 "authentik", 753 "flake-utils" 754 ], 755 "nix-github-actions": "nix-github-actions", 756 "nixpkgs": [ 757 "authentik", 758 "nixpkgs" 759 ], 760 "systems": [ 761 "authentik", 762 "systems" 763 ], 764 "treefmt-nix": "treefmt-nix" 765 }, 766 "locked": { 767 "lastModified": 1739883580, 768 "narHash": "sha256-3ydikhrNaWy8j0cqHju/94PcD4GZ9T4Ju4rHh34oz3k=", 769 "owner": "nix-community", 770 "repo": "poetry2nix", 771 "rev": "d90f9db68a4bda31c346be16dfd8d3263be4547e", 772 "type": "github" 773 }, 774 "original": { 775 "owner": "nix-community", 776 "repo": "poetry2nix", 777 "type": "github" 778 } 779 }, 780 "pre-commit-hooks": { 781 "inputs": { 782 "flake-compat": "flake-compat_2", 783 "gitignore": "gitignore", 784 "nixpkgs": [ 785 "topology", 786 "nixpkgs" 787 ], 788 "nixpkgs-stable": [ 789 "topology", 790 "nixpkgs" 791 ] 792 }, 793 "locked": { 794 "lastModified": 1730797577, 795 "narHash": "sha256-SrID5yVpyUfknUTGWgYkTyvdr9J1LxUym4om3SVGPkg=", 796 "owner": "cachix", 797 "repo": "pre-commit-hooks.nix", 798 "rev": "1864030ed24a2b8b4e4d386a5eeaf0c5369e50a9", 799 "type": "github" 800 }, 801 "original": { 802 "owner": "cachix", 803 "repo": "pre-commit-hooks.nix", 804 "type": "github" 805 } 806 }, 807 "root": { 808 "inputs": { 809 "agenix": "agenix", 810 "authentik": "authentik", 811 "buildbot-nix": "buildbot-nix", 812 "ctp": "ctp", 813 "deploy-rs": "deploy-rs", 814 "dns": "dns", 815 "flake-compat": "flake-compat", 816 "flake-parts": "flake-parts", 817 "flake-utils": "flake-utils", 818 "golink": "golink", 819 "hardware": "hardware", 820 "home-manager": "home-manager", 821 "iceshrimp": "iceshrimp", 822 "mailserver": "mailserver", 823 "my-pkgs": "my-pkgs", 824 "nh": "nh", 825 "nix-index": "nix-index", 826 "nix-index-database": "nix-index-database", 827 "nix-search": "nix-search", 828 "nixd": "nixd", 829 "nixpkgs": "nixpkgs_2", 830 "nixpkgs-lib": "nixpkgs-lib", 831 "snowfall-lib": "snowfall-lib", 832 "stable": "stable", 833 "systems": "systems_3", 834 "topology": "topology" 835 } 836 }, 837 "snowfall-lib": { 838 "inputs": { 839 "flake-compat": [ 840 "flake-compat" 841 ], 842 "flake-utils-plus": "flake-utils-plus", 843 "nixpkgs": [ 844 "nixpkgs" 845 ] 846 }, 847 "locked": { 848 "lastModified": 1736130495, 849 "narHash": "sha256-4i9nAJEZFv7vZMmrE0YG55I3Ggrtfo5/T07JEpEZ/RM=", 850 "owner": "snowfallorg", 851 "repo": "lib", 852 "rev": "02d941739f98a09e81f3d2d9b3ab08918958beac", 853 "type": "github" 854 }, 855 "original": { 856 "owner": "snowfallorg", 857 "repo": "lib", 858 "type": "github" 859 } 860 }, 861 "stable": { 862 "locked": { 863 "lastModified": 1735563628, 864 "narHash": "sha256-OnSAY7XDSx7CtDoqNh8jwVwh4xNL/2HaJxGjryLWzX8=", 865 "owner": "nixos", 866 "repo": "nixpkgs", 867 "rev": "b134951a4c9f3c995fd7be05f3243f8ecd65d798", 868 "type": "github" 869 }, 870 "original": { 871 "owner": "nixos", 872 "ref": "nixos-24.05", 873 "repo": "nixpkgs", 874 "type": "github" 875 } 876 }, 877 "systems": { 878 "locked": { 879 "lastModified": 1689347949, 880 "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", 881 "owner": "nix-systems", 882 "repo": "default-linux", 883 "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", 884 "type": "github" 885 }, 886 "original": { 887 "owner": "nix-systems", 888 "repo": "default-linux", 889 "type": "github" 890 } 891 }, 892 "systems_2": { 893 "locked": { 894 "lastModified": 1681028828, 895 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 896 "owner": "nix-systems", 897 "repo": "default", 898 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 899 "type": "github" 900 }, 901 "original": { 902 "owner": "nix-systems", 903 "repo": "default", 904 "type": "github" 905 } 906 }, 907 "systems_3": { 908 "locked": { 909 "lastModified": 1681028828, 910 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 911 "owner": "nix-systems", 912 "repo": "default", 913 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 914 "type": "github" 915 }, 916 "original": { 917 "owner": "nix-systems", 918 "repo": "default", 919 "type": "github" 920 } 921 }, 922 "topology": { 923 "inputs": { 924 "devshell": "devshell", 925 "flake-utils": [ 926 "flake-utils" 927 ], 928 "nixpkgs": [ 929 "nixpkgs" 930 ], 931 "pre-commit-hooks": "pre-commit-hooks" 932 }, 933 "locked": { 934 "lastModified": 1738246091, 935 "narHash": "sha256-2+KkZsRO+XlOFbXbRgMZbRtlqn5MBNYj4HNmZ/2Tojg=", 936 "owner": "oddlama", 937 "repo": "nix-topology", 938 "rev": "5526269fa3eedf4f4bc00c0bf7a03db31d24b029", 939 "type": "github" 940 }, 941 "original": { 942 "owner": "oddlama", 943 "repo": "nix-topology", 944 "type": "github" 945 } 946 }, 947 "treefmt-nix": { 948 "inputs": { 949 "nixpkgs": [ 950 "authentik", 951 "poetry2nix", 952 "nixpkgs" 953 ] 954 }, 955 "locked": { 956 "lastModified": 1730120726, 957 "narHash": "sha256-LqHYIxMrl/1p3/kvm2ir925tZ8DkI0KA10djk8wecSk=", 958 "owner": "numtide", 959 "repo": "treefmt-nix", 960 "rev": "9ef337e492a5555d8e17a51c911ff1f02635be15", 961 "type": "github" 962 }, 963 "original": { 964 "owner": "numtide", 965 "repo": "treefmt-nix", 966 "type": "github" 967 } 968 }, 969 "treefmt-nix_2": { 970 "inputs": { 971 "nixpkgs": [ 972 "buildbot-nix", 973 "nixpkgs" 974 ] 975 }, 976 "locked": { 977 "lastModified": 1738953846, 978 "narHash": "sha256-yrK3Hjcr8F7qS/j2F+r7C7o010eVWWlm4T1PrbKBOxQ=", 979 "owner": "numtide", 980 "repo": "treefmt-nix", 981 "rev": "4f09b473c936d41582dd744e19f34ec27592c5fd", 982 "type": "github" 983 }, 984 "original": { 985 "owner": "numtide", 986 "repo": "treefmt-nix", 987 "type": "github" 988 } 989 }, 990 "treefmt-nix_3": { 991 "inputs": { 992 "nixpkgs": [ 993 "nixd", 994 "nixpkgs" 995 ] 996 }, 997 "locked": { 998 "lastModified": 1734704479, 999 "narHash": "sha256-MMi74+WckoyEWBRcg/oaGRvXC9BVVxDZNRMpL+72wBI=", 1000 "owner": "numtide", 1001 "repo": "treefmt-nix", 1002 "rev": "65712f5af67234dad91a5a4baee986a8b62dbf8f", 1003 "type": "github" 1004 }, 1005 "original": { 1006 "owner": "numtide", 1007 "repo": "treefmt-nix", 1008 "type": "github" 1009 } 1010 } 1011 }, 1012 "root": "root", 1013 "version": 7 1014}