this repo has no description
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: pds

dusk 0ab083a4 2db7e266

+301 -823
+168 -801
flake.lock
··· 10 10 "systems": "systems" 11 11 }, 12 12 "locked": { 13 - "lastModified": 1723293904, 14 - "narHash": "sha256-b+uqzj+Wa6xgMS9aNbX4I+sXeb5biPDi39VgvSFqFvU=", 13 + "lastModified": 1736955230, 14 + "narHash": "sha256-uenf8fv2eG5bKM8C/UvFaiJMZ4IpUFaQxk9OH5t/1gA=", 15 15 "owner": "ryantm", 16 16 "repo": "agenix", 17 - "rev": "f6291c5935fdc4e0bef208cfc0dcab7e3f7a1c41", 17 + "rev": "e600439ec4c273cf11e06fe4d9d906fb98fa097c", 18 18 "type": "github" 19 19 }, 20 20 "original": { 21 21 "owner": "ryantm", 22 22 "repo": "agenix", 23 - "type": "github" 24 - } 25 - }, 26 - "attic": { 27 - "inputs": { 28 - "crane": "crane_2", 29 - "flake-compat": "flake-compat", 30 - "flake-utils": "flake-utils_2", 31 - "nixpkgs": "nixpkgs", 32 - "nixpkgs-stable": "nixpkgs-stable" 33 - }, 34 - "locked": { 35 - "lastModified": 1707922053, 36 - "narHash": "sha256-wSZjK+rOXn+UQiP1NbdNn5/UW6UcBxjvlqr2wh++MbM=", 37 - "owner": "zhaofengli", 38 - "repo": "attic", 39 - "rev": "6eabc3f02fae3683bffab483e614bebfcd476b21", 40 - "type": "github" 41 - }, 42 - "original": { 43 - "owner": "zhaofengli", 44 - "ref": "main", 45 - "repo": "attic", 46 23 "type": "github" 47 24 } 48 25 }, ··· 110 87 "url": "https://git.gaze.systems/gazesys/website/releases/download/latest/source.tgz" 111 88 } 112 89 }, 113 - "conduit": { 114 - "inputs": { 115 - "attic": "attic", 116 - "crane": "crane_3", 117 - "fenix": "fenix", 118 - "flake-compat": "flake-compat_2", 119 - "flake-utils": "flake-utils_3", 120 - "nix-filter": "nix-filter", 121 - "nixpkgs": [ 122 - "nixpkgs" 123 - ] 124 - }, 125 - "locked": { 126 - "lastModified": 1724351785, 127 - "narHash": "sha256-LyW+qD+k32iTzv9rqauasykzzSwNs8ryHzE2ISV7Bwc=", 128 - "owner": "famedly", 129 - "repo": "conduit", 130 - "rev": "a9c386728767ac9295ba6c362a68364f0a322fbd", 131 - "type": "gitlab" 132 - }, 133 - "original": { 134 - "owner": "famedly", 135 - "ref": "next", 136 - "repo": "conduit", 137 - "type": "gitlab" 138 - } 139 - }, 140 90 "crane": { 141 91 "flake": false, 142 92 "locked": { ··· 155 105 } 156 106 }, 157 107 "crane_2": { 158 - "inputs": { 159 - "nixpkgs": [ 160 - "conduit", 161 - "attic", 162 - "nixpkgs" 163 - ] 164 - }, 165 108 "locked": { 166 - "lastModified": 1702918879, 167 - "narHash": "sha256-tWJqzajIvYcaRWxn+cLUB9L9Pv4dQ3Bfit/YjU5ze3g=", 109 + "lastModified": 1737563566, 110 + "narHash": "sha256-GLJvkOG29XCynQm8XWPyykMRqIhxKcBARVu7Ydrz02M=", 168 111 "owner": "ipetkov", 169 112 "repo": "crane", 170 - "rev": "7195c00c272fdd92fc74e7d5a0a2844b9fadb2fb", 113 + "rev": "849376434956794ebc7a6b487d31aace395392ba", 171 114 "type": "github" 172 115 }, 173 116 "original": { ··· 179 122 "crane_3": { 180 123 "inputs": { 181 124 "nixpkgs": [ 182 - "conduit", 183 - "nixpkgs" 184 - ] 185 - }, 186 - "locked": { 187 - "lastModified": 1713721181, 188 - "narHash": "sha256-Vz1KRVTzU3ClBfyhOj8gOehZk21q58T1YsXC30V23PU=", 189 - "owner": "ipetkov", 190 - "repo": "crane", 191 - "rev": "55f4939ac59ff8f89c6a4029730a2d49ea09105f", 192 - "type": "github" 193 - }, 194 - "original": { 195 - "owner": "ipetkov", 196 - "ref": "master", 197 - "repo": "crane", 198 - "type": "github" 199 - } 200 - }, 201 - "crane_4": { 202 - "inputs": { 203 - "nixpkgs": [ 204 - "helix", 205 - "nixpkgs" 206 - ] 207 - }, 208 - "locked": { 209 - "lastModified": 1709610799, 210 - "narHash": "sha256-5jfLQx0U9hXbi2skYMGodDJkIgffrjIOgMRjZqms2QE=", 211 - "owner": "ipetkov", 212 - "repo": "crane", 213 - "rev": "81c393c776d5379c030607866afef6406ca1be57", 214 - "type": "github" 215 - }, 216 - "original": { 217 - "owner": "ipetkov", 218 - "repo": "crane", 219 - "type": "github" 220 - } 221 - }, 222 - "crane_5": { 223 - "inputs": { 224 - "nixpkgs": [ 225 125 "limbusart", 226 126 "nixpkgs" 227 127 ] ··· 240 140 "type": "github" 241 141 } 242 142 }, 243 - "crane_6": { 244 - "flake": false, 245 - "locked": { 246 - "lastModified": 1699217310, 247 - "narHash": "sha256-xpW3VFUG7yE6UE6Wl0dhqencuENSkV7qpnpe9I8VbPw=", 248 - "owner": "ipetkov", 249 - "repo": "crane", 250 - "rev": "d535642bbe6f377077f7c23f0febb78b1463f449", 251 - "type": "github" 252 - }, 253 - "original": { 254 - "owner": "ipetkov", 255 - "ref": "v0.15.0", 256 - "repo": "crane", 257 - "type": "github" 258 - } 259 - }, 260 143 "darwin": { 261 144 "inputs": { 262 145 "nixpkgs": [ ··· 281 164 }, 282 165 "devshell": { 283 166 "inputs": { 284 - "flake-utils": "flake-utils_8", 285 167 "nixpkgs": [ 286 168 "nixtopo", 287 169 "nixpkgs" 288 170 ] 289 171 }, 290 172 "locked": { 291 - "lastModified": 1713532798, 292 - "narHash": "sha256-wtBhsdMJA3Wa32Wtm1eeo84GejtI43pMrFrmwLXrsEc=", 173 + "lastModified": 1728330715, 174 + "narHash": "sha256-xRJ2nPOXb//u1jaBnDP56M7v5ldavjbtR6lfGqSvcKg=", 293 175 "owner": "numtide", 294 176 "repo": "devshell", 295 - "rev": "12e914740a25ea1891ec619bb53cf5e6ca922e40", 177 + "rev": "dd6b80932022cea34a019e2bb32f6fa9e494dfef", 296 178 "type": "github" 297 179 }, 298 180 "original": { ··· 373 255 "dream2nix_3": { 374 256 "inputs": { 375 257 "nixpkgs": [ 376 - "musikquad", 377 - "nci", 258 + "s3s", 378 259 "nixpkgs" 379 260 ], 380 261 "purescript-overlay": "purescript-overlay_3", 381 262 "pyproject-nix": "pyproject-nix_3" 382 263 }, 383 264 "locked": { 384 - "lastModified": 1716748361, 385 - "narHash": "sha256-piN/a/Ge4Z10DXigw18g+trfUfkutZNyVMdm03+svnQ=", 265 + "lastModified": 1735160684, 266 + "narHash": "sha256-n5CwhmqKxifuD4Sq4WuRP/h5LO6f23cGnSAuJemnd/4=", 386 267 "owner": "nix-community", 387 268 "repo": "dream2nix", 388 - "rev": "e59d83c35ecfdf3104d4b283fa80a7b3e308138f", 269 + "rev": "8ce6284ff58208ed8961681276f82c2f8f978ef4", 389 270 "type": "github" 390 271 }, 391 272 "original": { ··· 394 275 "type": "github" 395 276 } 396 277 }, 397 - "dream2nix_4": { 398 - "inputs": { 399 - "nixpkgs": [ 400 - "s3s", 401 - "nixpkgs" 402 - ], 403 - "purescript-overlay": "purescript-overlay_4", 404 - "pyproject-nix": "pyproject-nix_4" 405 - }, 406 - "locked": { 407 - "lastModified": 1722526955, 408 - "narHash": "sha256-fFS8aDnfK9Qfm2FLnQ8pqWk8FzvFEv5LvTuZTZLREnc=", 409 - "owner": "nix-community", 410 - "repo": "dream2nix", 411 - "rev": "3fd4c14d3683baac8d1f94286ae14fe160888b51", 412 - "type": "github" 413 - }, 414 - "original": { 415 - "owner": "nix-community", 416 - "repo": "dream2nix", 417 - "type": "github" 418 - } 419 - }, 420 - "fenix": { 421 - "inputs": { 422 - "nixpkgs": [ 423 - "conduit", 424 - "nixpkgs" 425 - ], 426 - "rust-analyzer-src": "rust-analyzer-src" 427 - }, 428 - "locked": { 429 - "lastModified": 1709619709, 430 - "narHash": "sha256-l6EPVJfwfelWST7qWQeP6t/TDK3HHv5uUB1b2vw4mOQ=", 431 - "owner": "nix-community", 432 - "repo": "fenix", 433 - "rev": "c8943ea9e98d41325ff57d4ec14736d330b321b2", 434 - "type": "github" 435 - }, 436 - "original": { 437 - "owner": "nix-community", 438 - "repo": "fenix", 439 - "type": "github" 440 - } 441 - }, 442 278 "flake-compat": { 443 279 "flake": false, 444 280 "locked": { 445 - "lastModified": 1673956053, 446 - "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", 281 + "lastModified": 1733328505, 282 + "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", 447 283 "owner": "edolstra", 448 284 "repo": "flake-compat", 449 - "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", 285 + "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", 450 286 "type": "github" 451 287 }, 452 288 "original": { ··· 490 326 "flake-compat_4": { 491 327 "flake": false, 492 328 "locked": { 493 - "lastModified": 1696426674, 494 - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", 329 + "lastModified": 1673956053, 330 + "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", 495 331 "owner": "edolstra", 496 332 "repo": "flake-compat", 497 - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", 333 + "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", 498 334 "type": "github" 499 335 }, 500 336 "original": { ··· 506 342 "flake-compat_5": { 507 343 "flake": false, 508 344 "locked": { 509 - "lastModified": 1673956053, 510 - "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", 345 + "lastModified": 1696426674, 346 + "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", 511 347 "owner": "edolstra", 512 348 "repo": "flake-compat", 513 - "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", 349 + "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", 514 350 "type": "github" 515 351 }, 516 352 "original": { ··· 519 355 "type": "github" 520 356 } 521 357 }, 522 - "flake-compat_6": { 523 - "flake": false, 358 + "flake-parts": { 359 + "inputs": { 360 + "nixpkgs-lib": "nixpkgs-lib_2" 361 + }, 524 362 "locked": { 525 - "lastModified": 1696426674, 526 - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", 527 - "owner": "edolstra", 528 - "repo": "flake-compat", 529 - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", 363 + "lastModified": 1733312601, 364 + "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=", 365 + "owner": "hercules-ci", 366 + "repo": "flake-parts", 367 + "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9", 530 368 "type": "github" 531 369 }, 532 370 "original": { 533 - "owner": "edolstra", 534 - "repo": "flake-compat", 371 + "owner": "hercules-ci", 372 + "repo": "flake-parts", 535 373 "type": "github" 536 374 } 537 375 }, 538 - "flake-parts": { 376 + "flake-parts_2": { 539 377 "inputs": { 540 - "nixpkgs-lib": "nixpkgs-lib_3" 378 + "nixpkgs-lib": [ 379 + "nur", 380 + "nixpkgs" 381 + ] 541 382 }, 542 383 "locked": { 543 - "lastModified": 1714606777, 544 - "narHash": "sha256-bMkNmAXLj8iyTvxaaD/StcLSadbj1chPcJOjtuVnLmA=", 384 + "lastModified": 1733312601, 385 + "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=", 545 386 "owner": "hercules-ci", 546 387 "repo": "flake-parts", 547 - "rev": "4d34ce6412bc450b1d4208c953dc97c7fc764f1a", 388 + "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9", 548 389 "type": "github" 549 390 }, 550 391 "original": { ··· 555 396 }, 556 397 "flake-root": { 557 398 "locked": { 558 - "lastModified": 1713493429, 559 - "narHash": "sha256-ztz8JQkI08tjKnsTpfLqzWoKFQF4JGu2LRz8bkdnYUk=", 399 + "lastModified": 1723604017, 400 + "narHash": "sha256-rBtQ8gg+Dn4Sx/s+pvjdq3CB2wQNzx9XGFq/JVGCB6k=", 560 401 "owner": "srid", 561 402 "repo": "flake-root", 562 - "rev": "bc748b93b86ee76e2032eecda33440ceb2532fcd", 403 + "rev": "b759a56851e10cb13f6b8e5698af7b59c44be26e", 563 404 "type": "github" 564 405 }, 565 406 "original": { ··· 583 424 "type": "github" 584 425 } 585 426 }, 586 - "flake-utils_10": { 587 - "inputs": { 588 - "systems": "systems_11" 589 - }, 590 - "locked": { 591 - "lastModified": 1710146030, 592 - "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", 593 - "owner": "numtide", 594 - "repo": "flake-utils", 595 - "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", 596 - "type": "github" 597 - }, 598 - "original": { 599 - "owner": "numtide", 600 - "repo": "flake-utils", 601 - "type": "github" 602 - } 603 - }, 604 427 "flake-utils_2": { 605 - "locked": { 606 - "lastModified": 1667395993, 607 - "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", 608 - "owner": "numtide", 609 - "repo": "flake-utils", 610 - "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", 611 - "type": "github" 612 - }, 613 - "original": { 614 - "owner": "numtide", 615 - "repo": "flake-utils", 616 - "type": "github" 617 - } 618 - }, 619 - "flake-utils_3": { 620 428 "inputs": { 621 429 "systems": "systems_3" 622 430 }, 623 431 "locked": { 624 - "lastModified": 1709126324, 625 - "narHash": "sha256-q6EQdSeUZOG26WelxqkmR7kArjgWCdw5sfJVHPH/7j8=", 432 + "lastModified": 1731533236, 433 + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 626 434 "owner": "numtide", 627 435 "repo": "flake-utils", 628 - "rev": "d465f4819400de7c8d874d50b982301f28a84605", 436 + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 629 437 "type": "github" 630 438 }, 631 439 "original": { ··· 634 442 "type": "github" 635 443 } 636 444 }, 637 - "flake-utils_4": { 445 + "flake-utils_3": { 638 446 "inputs": { 639 447 "systems": "systems_4" 640 448 }, 641 449 "locked": { 642 - "lastModified": 1709126324, 643 - "narHash": "sha256-q6EQdSeUZOG26WelxqkmR7kArjgWCdw5sfJVHPH/7j8=", 644 - "owner": "numtide", 645 - "repo": "flake-utils", 646 - "rev": "d465f4819400de7c8d874d50b982301f28a84605", 647 - "type": "github" 648 - }, 649 - "original": { 650 - "owner": "numtide", 651 - "repo": "flake-utils", 652 - "type": "github" 653 - } 654 - }, 655 - "flake-utils_5": { 656 - "inputs": { 657 - "systems": "systems_5" 658 - }, 659 - "locked": { 660 450 "lastModified": 1710146030, 661 451 "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", 662 452 "owner": "numtide", ··· 670 460 "type": "github" 671 461 } 672 462 }, 673 - "flake-utils_6": { 463 + "flake-utils_4": { 674 464 "inputs": { 675 - "systems": "systems_6" 465 + "systems": "systems_5" 676 466 }, 677 467 "locked": { 678 468 "lastModified": 1705309234, ··· 688 478 "type": "github" 689 479 } 690 480 }, 691 - "flake-utils_7": { 692 - "inputs": { 693 - "systems": "systems_8" 694 - }, 695 - "locked": { 696 - "lastModified": 1710146030, 697 - "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", 698 - "owner": "numtide", 699 - "repo": "flake-utils", 700 - "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", 701 - "type": "github" 702 - }, 703 - "original": { 704 - "owner": "numtide", 705 - "repo": "flake-utils", 706 - "type": "github" 707 - } 708 - }, 709 - "flake-utils_8": { 481 + "flake-utils_5": { 710 482 "inputs": { 711 - "systems": "systems_9" 483 + "systems": "systems_6" 712 484 }, 713 485 "locked": { 714 - "lastModified": 1701680307, 715 - "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=", 486 + "lastModified": 1726560853, 487 + "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=", 716 488 "owner": "numtide", 717 489 "repo": "flake-utils", 718 - "rev": "4022d587cbbfd70fe950c1e2083a02621806a725", 490 + "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a", 719 491 "type": "github" 720 492 }, 721 493 "original": { ··· 724 496 "type": "github" 725 497 } 726 498 }, 727 - "flake-utils_9": { 499 + "flake-utils_6": { 728 500 "inputs": { 729 - "systems": "systems_10" 501 + "systems": "systems_7" 730 502 }, 731 503 "locked": { 732 504 "lastModified": 1710146030, ··· 766 538 }, 767 539 "helix": { 768 540 "inputs": { 769 - "crane": "crane_4", 770 - "flake-utils": "flake-utils_4", 771 - "nixpkgs": "nixpkgs_2", 541 + "crane": "crane_2", 542 + "flake-utils": "flake-utils_2", 543 + "nixpkgs": "nixpkgs", 772 544 "rust-overlay": "rust-overlay_2" 773 545 }, 774 546 "locked": { 775 - "lastModified": 1724401716, 776 - "narHash": "sha256-LXTYUVhv6Kz9Iy9DxXSI0J+2/hunUj2fj0Kvw2eDarQ=", 547 + "lastModified": 1738547365, 548 + "narHash": "sha256-4GrVwyIZKx14eVG8TZMKmgyw8v3TuETPrLvYkFNqlyc=", 777 549 "owner": "helix-editor", 778 550 "repo": "helix", 779 - "rev": "620dfceb849d6b68d41d4f7678bb4675009fef4d", 551 + "rev": "066e938ba083c0259ff411b681eca7bad30980df", 780 552 "type": "github" 781 553 }, 782 554 "original": { ··· 792 564 ] 793 565 }, 794 566 "locked": { 795 - "lastModified": 1724435763, 796 - "narHash": "sha256-UNky3lJNGQtUEXT2OY8gMxejakSWPTfWKvpFkpFlAfM=", 567 + "lastModified": 1738610386, 568 + "narHash": "sha256-yb6a5efA1e8xze1vcdN2HBxqYr340EsxFMrDUHL3WZM=", 797 569 "owner": "nix-community", 798 570 "repo": "home-manager", 799 - "rev": "c2cd2a52e02f1dfa1c88f95abeb89298d46023be", 571 + "rev": "066ba0c5cfddbc9e0dddaec73b1561ad38aa8abe", 800 572 "type": "github" 801 573 }, 802 574 "original": { ··· 829 601 }, 830 602 "limbusart": { 831 603 "inputs": { 832 - "crane": "crane_5", 833 - "flake-utils": "flake-utils_5", 834 - "nixpkgs": "nixpkgs_3", 604 + "crane": "crane_3", 605 + "flake-utils": "flake-utils_3", 606 + "nixpkgs": "nixpkgs_2", 835 607 "rust-overlay": "rust-overlay_3" 836 608 }, 837 609 "locked": { 838 - "lastModified": 1730541623, 839 - "narHash": "sha256-/R+fLHxZHn3eTlpWObgHw/yrj+Ap7gb+HZtAwn6DnNE=", 610 + "lastModified": 1730724204, 611 + "narHash": "sha256-5JFyxJ3ZD1pNd/23h1/qoq2FzIvm6LjLK2Cb6u0JvoM=", 840 612 "ref": "refs/heads/master", 841 - "rev": "a32954e841bf66819b5e584831417451f342b819", 842 - "revCount": 40, 613 + "rev": "a0ac4e867111f3bc8cf05d0229ebfce974b3b11f", 614 + "revCount": 43, 843 615 "type": "git", 844 616 "url": "https://git.gaze.systems/dusk/limbusart.git" 845 617 }, ··· 864 636 "type": "github" 865 637 } 866 638 }, 867 - "mk-naked-shell_2": { 868 - "flake": false, 869 - "locked": { 870 - "lastModified": 1681286841, 871 - "narHash": "sha256-3XlJrwlR0nBiREnuogoa5i1b4+w/XPe0z8bbrJASw0g=", 872 - "owner": "yusdacra", 873 - "repo": "mk-naked-shell", 874 - "rev": "7612f828dd6f22b7fb332cc69440e839d7ffe6bd", 875 - "type": "github" 876 - }, 877 - "original": { 878 - "owner": "yusdacra", 879 - "repo": "mk-naked-shell", 880 - "type": "github" 881 - } 882 - }, 883 - "musikquad": { 884 - "inputs": { 885 - "nci": "nci_2", 886 - "nixpkgs": [ 887 - "nixpkgs" 888 - ], 889 - "parts": "parts_5" 890 - }, 891 - "locked": { 892 - "lastModified": 1716865264, 893 - "narHash": "sha256-BuyW302Mp10GW3p8gJ+4rLbMhh512AbXfe+Ob0Qmq2w=", 894 - "ref": "refs/heads/master", 895 - "rev": "012976467e3efd9c1aeb4c064100c5203eb6a791", 896 - "revCount": 41, 897 - "type": "git", 898 - "url": "https://git.gaze.systems/dusk/musikquadrupled.git" 899 - }, 900 - "original": { 901 - "type": "git", 902 - "url": "https://git.gaze.systems/dusk/musikquadrupled.git" 903 - } 904 - }, 905 - "musikspider": { 906 - "inputs": { 907 - "naked-shell": "naked-shell_2", 908 - "nixpkgs": "nixpkgs_4", 909 - "parts": "parts_6", 910 - "systems": "systems_7" 911 - }, 912 - "locked": { 913 - "lastModified": 1727794399, 914 - "narHash": "sha256-doNFB1C7K0z36StYlR/zIpRIfMtT5aj15IRfZ6MGvCo=", 915 - "ref": "refs/heads/master", 916 - "rev": "73598860aad3179c986a0d0d6270bdc2603f04b9", 917 - "revCount": 44, 918 - "type": "git", 919 - "url": "https://git.gaze.systems/dusk/musikspider.git" 920 - }, 921 - "original": { 922 - "type": "git", 923 - "url": "https://git.gaze.systems/dusk/musikspider.git" 924 - } 925 - }, 926 639 "naked-shell": { 927 640 "locked": { 928 641 "lastModified": 1681286841, ··· 939 652 } 940 653 }, 941 654 "naked-shell_2": { 942 - "locked": { 943 - "lastModified": 1681286841, 944 - "narHash": "sha256-3XlJrwlR0nBiREnuogoa5i1b4+w/XPe0z8bbrJASw0g=", 945 - "owner": "yusdacra", 946 - "repo": "mk-naked-shell", 947 - "rev": "7612f828dd6f22b7fb332cc69440e839d7ffe6bd", 948 - "type": "github" 949 - }, 950 - "original": { 951 - "owner": "yusdacra", 952 - "repo": "mk-naked-shell", 953 - "type": "github" 954 - } 955 - }, 956 - "naked-shell_3": { 957 655 "flake": false, 958 656 "locked": { 959 657 "lastModified": 1681286841, ··· 996 694 "type": "github" 997 695 } 998 696 }, 999 - "nci_2": { 1000 - "inputs": { 1001 - "crane": "crane_6", 1002 - "dream2nix": "dream2nix_3", 1003 - "mk-naked-shell": "mk-naked-shell_2", 1004 - "nixpkgs": [ 1005 - "musikquad", 1006 - "nixpkgs" 1007 - ], 1008 - "parts": "parts_4", 1009 - "rust-overlay": "rust-overlay_4", 1010 - "treefmt": "treefmt_2" 1011 - }, 1012 - "locked": { 1013 - "lastModified": 1716860539, 1014 - "narHash": "sha256-zgecgkzLlKzbVcI7/ZxsPfWonkx/ZsVmUBRw3VaU+Zc=", 1015 - "owner": "yusdacra", 1016 - "repo": "nix-cargo-integration", 1017 - "rev": "aa0e6844f88a63cc199686bbf27b0df111272ed1", 1018 - "type": "github" 1019 - }, 1020 - "original": { 1021 - "owner": "yusdacra", 1022 - "repo": "nix-cargo-integration", 1023 - "type": "github" 1024 - } 1025 - }, 1026 697 "nh": { 1027 698 "inputs": { 1028 699 "nixpkgs": [ ··· 1030 701 ] 1031 702 }, 1032 703 "locked": { 1033 - "lastModified": 1724141100, 1034 - "narHash": "sha256-SDj8ZMeDZtVBu8EZV/Ul2Im77kyWJRQ2KJX0Sd7Cu1M=", 704 + "lastModified": 1738579718, 705 + "narHash": "sha256-HcNEFumdZ4Y59CBB1h1IzOyPxwn0u/Wson6hhzItXCA=", 1035 706 "owner": "viperML", 1036 707 "repo": "nh", 1037 - "rev": "3dc7cdc5d17cccf2e81540e320f4faa95020767b", 708 + "rev": "8ef70b642b8351c010a48f43dda6a1ebf038f5d9", 1038 709 "type": "github" 1039 710 }, 1040 711 "original": { ··· 1043 714 "type": "github" 1044 715 } 1045 716 }, 1046 - "nix-filter": { 1047 - "locked": { 1048 - "lastModified": 1705332318, 1049 - "narHash": "sha256-kcw1yFeJe9N4PjQji9ZeX47jg0p9A0DuU4djKvg1a7I=", 1050 - "owner": "numtide", 1051 - "repo": "nix-filter", 1052 - "rev": "3449dc925982ad46246cfc36469baf66e1b64f17", 1053 - "type": "github" 1054 - }, 1055 - "original": { 1056 - "owner": "numtide", 1057 - "repo": "nix-filter", 1058 - "type": "github" 1059 - } 1060 - }, 1061 717 "nixd": { 1062 718 "inputs": { 1063 719 "flake-parts": "flake-parts", ··· 1068 724 "treefmt-nix": "treefmt-nix" 1069 725 }, 1070 726 "locked": { 1071 - "lastModified": 1724296831, 1072 - "narHash": "sha256-+X9cc5fNEUtp6e+EZ2d9tjfPiXVcqkddEz1T/C9H5sc=", 727 + "lastModified": 1738432935, 728 + "narHash": "sha256-D/r2NaMrO3jeYeTGg6v7fjWyPJ8omLcphCZ5WiM7xPc=", 1073 729 "owner": "nix-community", 1074 730 "repo": "nixd", 1075 - "rev": "f6ca74330b49c45f50cead6d0ac0469f8f830f88", 731 + "rev": "06d1c850614d0ea60b4f7e3fd89cca0628c21feb", 1076 732 "type": "github" 1077 733 }, 1078 734 "original": { ··· 1103 759 }, 1104 760 "nixos-hardware": { 1105 761 "locked": { 1106 - "lastModified": 1724067415, 1107 - "narHash": "sha256-WJBAEFXAtA41RMpK8mvw0cQ62CJkNMBtzcEeNIJV7b0=", 762 + "lastModified": 1738471961, 763 + "narHash": "sha256-cgXDFrplNGs7bCVzXhRofjD8oJYqqXGcmUzXjHmip6Y=", 1108 764 "owner": "nixos", 1109 765 "repo": "nixos-hardware", 1110 - "rev": "b09c46430ffcf18d575acf5c339b38ac4e1db5d2", 766 + "rev": "537286c3c59b40311e5418a180b38034661d2536", 1111 767 "type": "github" 1112 768 }, 1113 769 "original": { ··· 1118 774 }, 1119 775 "nixos-persistence": { 1120 776 "locked": { 1121 - "lastModified": 1724146542, 1122 - "narHash": "sha256-MLxtqDtu+y/4UDhXX5pFypX9/qbH54TDP6Z90oFzd/A=", 777 + "lastModified": 1737831083, 778 + "narHash": "sha256-LJggUHbpyeDvNagTUrdhe/pRVp4pnS6wVKALS782gRI=", 1123 779 "owner": "nix-community", 1124 780 "repo": "impermanence", 1125 - "rev": "03fe473c731cda2900bae9894b8dfc68e3492db5", 781 + "rev": "4b3e914cdf97a5b536a889e939fb2fd2b043a170", 1126 782 "type": "github" 1127 783 }, 1128 784 "original": { ··· 1133 789 }, 1134 790 "nixos-wsl": { 1135 791 "inputs": { 1136 - "flake-compat": "flake-compat_3", 1137 - "flake-utils": "flake-utils_7", 792 + "flake-compat": "flake-compat", 1138 793 "nixpkgs": [ 1139 794 "nixpkgs" 1140 795 ] 1141 796 }, 1142 797 "locked": { 1143 - "lastModified": 1724065442, 1144 - "narHash": "sha256-8ZUoyeO7Q70bLuijVYvToBSkApw9kfc5hMykTGxB64I=", 798 + "lastModified": 1736095716, 799 + "narHash": "sha256-csysw/Szu98QDiA2lhWk9seYOyCebeVEWL89zh1cduM=", 1145 800 "owner": "nix-community", 1146 801 "repo": "NixOS-WSL", 1147 - "rev": "0bec2bfb8a2d4dd16e5b012982ca95e57d50e6a2", 802 + "rev": "63c3b4ed1712a3a0621002cd59bfdc80875ecbb0", 1148 803 "type": "github" 1149 804 }, 1150 805 "original": { ··· 1155 810 }, 1156 811 "nixpkgs": { 1157 812 "locked": { 1158 - "lastModified": 1702539185, 1159 - "narHash": "sha256-KnIRG5NMdLIpEkZTnN5zovNYc0hhXjAgv6pfd5Z4c7U=", 1160 - "owner": "NixOS", 813 + "lastModified": 1728018373, 814 + "narHash": "sha256-NOiTvBbRLIOe5F6RbHaAh6++BNjsb149fGZd1T4+KBg=", 815 + "owner": "nixos", 1161 816 "repo": "nixpkgs", 1162 - "rev": "aa9d4729cbc99dabacb50e3994dcefb3ea0f7447", 817 + "rev": "bc947f541ae55e999ffdb4013441347d83b00feb", 1163 818 "type": "github" 1164 819 }, 1165 820 "original": { 1166 - "owner": "NixOS", 1167 - "ref": "nixpkgs-unstable", 821 + "owner": "nixos", 822 + "ref": "nixos-unstable", 1168 823 "repo": "nixpkgs", 1169 824 "type": "github" 1170 825 } ··· 1183 838 }, 1184 839 "nixpkgs-lib_2": { 1185 840 "locked": { 1186 - "lastModified": 1722555339, 1187 - "narHash": "sha256-uFf2QeW7eAHlYXuDktm9c25OxOyCoUOQmh5SZ9amE5Q=", 841 + "lastModified": 1733096140, 842 + "narHash": "sha256-1qRH7uAUsyQI7R1Uwl4T+XvdNv778H0Nb5njNrqvylY=", 1188 843 "type": "tarball", 1189 - "url": "https://github.com/NixOS/nixpkgs/archive/a5d394176e64ab29c852d03346c1fc9b0b7d33eb.tar.gz" 844 + "url": "https://github.com/NixOS/nixpkgs/archive/5487e69da40cbd611ab2cadee0b4637225f7cfae.tar.gz" 1190 845 }, 1191 846 "original": { 1192 847 "type": "tarball", 1193 - "url": "https://github.com/NixOS/nixpkgs/archive/a5d394176e64ab29c852d03346c1fc9b0b7d33eb.tar.gz" 1194 - } 1195 - }, 1196 - "nixpkgs-lib_3": { 1197 - "locked": { 1198 - "dir": "lib", 1199 - "lastModified": 1714253743, 1200 - "narHash": "sha256-mdTQw2XlariysyScCv2tTE45QSU9v/ezLcHJ22f0Nxc=", 1201 - "owner": "NixOS", 1202 - "repo": "nixpkgs", 1203 - "rev": "58a1abdbae3217ca6b702f03d3b35125d88a2994", 1204 - "type": "github" 1205 - }, 1206 - "original": { 1207 - "dir": "lib", 1208 - "owner": "NixOS", 1209 - "ref": "nixos-unstable", 1210 - "repo": "nixpkgs", 1211 - "type": "github" 848 + "url": "https://github.com/NixOS/nixpkgs/archive/5487e69da40cbd611ab2cadee0b4637225f7cfae.tar.gz" 1212 849 } 1213 850 }, 1214 851 "nixpkgs-master": { 1215 852 "locked": { 1216 - "lastModified": 1724458654, 1217 - "narHash": "sha256-3xLUbzQrr1x1SsH2neYOYdry3uN/mZVEVaCKfR1ehIs=", 853 + "lastModified": 1738623125, 854 + "narHash": "sha256-gzNHiPZ9J+ktsMhLo8K4rE27R0kvk3iQ6/2557RgOWs=", 1218 855 "owner": "nixos", 1219 856 "repo": "nixpkgs", 1220 - "rev": "a2f47ce51ce3b17fcdcb5e5142c8e82069814978", 857 + "rev": "7b529a29bb7775d6a76830b2b4f5bcc740b83b74", 1221 858 "type": "github" 1222 859 }, 1223 860 "original": { ··· 1227 864 "type": "github" 1228 865 } 1229 866 }, 1230 - "nixpkgs-stable": { 1231 - "locked": { 1232 - "lastModified": 1702780907, 1233 - "narHash": "sha256-blbrBBXjjZt6OKTcYX1jpe9SRof2P9ZYWPzq22tzXAA=", 1234 - "owner": "NixOS", 1235 - "repo": "nixpkgs", 1236 - "rev": "1e2e384c5b7c50dbf8e9c441a9e58d85f408b01f", 1237 - "type": "github" 1238 - }, 1239 - "original": { 1240 - "owner": "NixOS", 1241 - "ref": "nixos-23.11", 1242 - "repo": "nixpkgs", 1243 - "type": "github" 1244 - } 1245 - }, 1246 - "nixpkgs-stable_2": { 1247 - "locked": { 1248 - "lastModified": 1710695816, 1249 - "narHash": "sha256-3Eh7fhEID17pv9ZxrPwCLfqXnYP006RKzSs0JptsN84=", 1250 - "owner": "NixOS", 1251 - "repo": "nixpkgs", 1252 - "rev": "614b4613980a522ba49f0d194531beddbb7220d3", 1253 - "type": "github" 1254 - }, 1255 - "original": { 1256 - "owner": "NixOS", 1257 - "ref": "nixos-23.11", 1258 - "repo": "nixpkgs", 1259 - "type": "github" 1260 - } 1261 - }, 1262 867 "nixpkgs-wayland": { 1263 868 "flake": false, 1264 869 "locked": { 1265 - "lastModified": 1723573444, 1266 - "narHash": "sha256-5R7cF01OqkULUZ/qpAjgs712UGM+N0xFqOk/eYd3V+4=", 870 + "lastModified": 1738519412, 871 + "narHash": "sha256-BpNjF2/seQSoN+B4hxoVrzUNVh/hN9LssLI6eVtpOOo=", 1267 872 "owner": "nix-community", 1268 873 "repo": "nixpkgs-wayland", 1269 - "rev": "d281d56bda9456bb8c0a22a608575926fb9a656d", 874 + "rev": "8be0c76038b1f76914c600f48ee012fb40714f18", 1270 875 "type": "github" 1271 876 }, 1272 877 "original": { ··· 1277 882 }, 1278 883 "nixpkgs_2": { 1279 884 "locked": { 1280 - "lastModified": 1709479366, 1281 - "narHash": "sha256-n6F0n8UV6lnTZbYPl1A9q1BS0p4hduAv1mGAP17CVd0=", 1282 - "owner": "nixos", 1283 - "repo": "nixpkgs", 1284 - "rev": "b8697e57f10292a6165a20f03d2f42920dfaf973", 1285 - "type": "github" 1286 - }, 1287 - "original": { 1288 - "owner": "nixos", 1289 - "ref": "nixos-unstable", 1290 - "repo": "nixpkgs", 1291 - "type": "github" 1292 - } 1293 - }, 1294 - "nixpkgs_3": { 1295 - "locked": { 1296 885 "lastModified": 1716715802, 1297 886 "narHash": "sha256-usk0vE7VlxPX8jOavrtpOqphdfqEQpf9lgedlY/r66c=", 1298 887 "owner": "NixOS", ··· 1307 896 "type": "github" 1308 897 } 1309 898 }, 1310 - "nixpkgs_4": { 899 + "nixpkgs_3": { 1311 900 "locked": { 1312 - "lastModified": 1723637854, 1313 - "narHash": "sha256-med8+5DSWa2UnOqtdICndjDAEjxr5D7zaIiK4pn0Q7c=", 901 + "lastModified": 1738410390, 902 + "narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=", 1314 903 "owner": "nixos", 1315 904 "repo": "nixpkgs", 1316 - "rev": "c3aa7b8938b17aebd2deecf7be0636000d62a2b9", 905 + "rev": "3a228057f5b619feb3186e986dbe76278d707b6e", 1317 906 "type": "github" 1318 907 }, 1319 908 "original": { ··· 1323 912 "type": "github" 1324 913 } 1325 914 }, 1326 - "nixpkgs_5": { 915 + "nixpkgs_4": { 1327 916 "locked": { 1328 - "lastModified": 1724224976, 1329 - "narHash": "sha256-Z/ELQhrSd7bMzTO8r7NZgi9g5emh+aRKoCdaAv5fiO0=", 917 + "lastModified": 1738142207, 918 + "narHash": "sha256-NGqpVVxNAHwIicXpgaVqJEJWeyqzoQJ9oc8lnK9+WC4=", 1330 919 "owner": "nixos", 1331 920 "repo": "nixpkgs", 1332 - "rev": "c374d94f1536013ca8e92341b540eba4c22f9c62", 921 + "rev": "9d3ae807ebd2981d593cddd0080856873139aa40", 1333 922 "type": "github" 1334 923 }, 1335 924 "original": { ··· 1342 931 "nixtopo": { 1343 932 "inputs": { 1344 933 "devshell": "devshell", 1345 - "flake-utils": "flake-utils_9", 934 + "flake-utils": "flake-utils_5", 1346 935 "nixpkgs": [ 1347 936 "nixpkgs" 1348 937 ], 1349 938 "pre-commit-hooks": "pre-commit-hooks" 1350 939 }, 1351 940 "locked": { 1352 - "lastModified": 1724368485, 1353 - "narHash": "sha256-/MzkcvJN8zN+y5vevpT6OQJXTb+sSpxQA0iywn9CD+A=", 941 + "lastModified": 1738246091, 942 + "narHash": "sha256-2+KkZsRO+XlOFbXbRgMZbRtlqn5MBNYj4HNmZ/2Tojg=", 1354 943 "owner": "oddlama", 1355 944 "repo": "nix-topology", 1356 - "rev": "1826fe50f19dd076f13ede0254e170247e0afb06", 945 + "rev": "5526269fa3eedf4f4bc00c0bf7a03db31d24b029", 1357 946 "type": "github" 1358 947 }, 1359 948 "original": { ··· 1363 952 } 1364 953 }, 1365 954 "nur": { 955 + "inputs": { 956 + "flake-parts": "flake-parts_2", 957 + "nixpkgs": "nixpkgs_4", 958 + "treefmt-nix": "treefmt-nix_2" 959 + }, 1366 960 "locked": { 1367 - "lastModified": 1724445072, 1368 - "narHash": "sha256-TgsUi8yQMbCwPgnkCwtp6Zz9m1uUcjnGVFH5MxPo99Q=", 961 + "lastModified": 1738362438, 962 + "narHash": "sha256-EO2dVkMVLThWqv4hobEZEZGWBEuH2Z9SYqQDrbLSclU=", 1369 963 "owner": "nix-community", 1370 964 "repo": "NUR", 1371 - "rev": "32938b2196ffbd94c848d0ebab5a027829c3080e", 965 + "rev": "95ddad0ff0e67c90314c6ca46324dce5f9a910d2", 1372 966 "type": "github" 1373 967 }, 1374 968 "original": { ··· 1438 1032 "type": "github" 1439 1033 } 1440 1034 }, 1441 - "parts_4": { 1442 - "inputs": { 1443 - "nixpkgs-lib": [ 1444 - "musikquad", 1445 - "nci", 1446 - "nixpkgs" 1447 - ] 1448 - }, 1449 - "locked": { 1450 - "lastModified": 1715865404, 1451 - "narHash": "sha256-/GJvTdTpuDjNn84j82cU6bXztE0MSkdnTWClUCRub78=", 1452 - "owner": "hercules-ci", 1453 - "repo": "flake-parts", 1454 - "rev": "8dc45382d5206bd292f9c2768b8058a8fd8311d9", 1455 - "type": "github" 1456 - }, 1457 - "original": { 1458 - "owner": "hercules-ci", 1459 - "repo": "flake-parts", 1460 - "type": "github" 1461 - } 1462 - }, 1463 - "parts_5": { 1464 - "inputs": { 1465 - "nixpkgs-lib": [ 1466 - "musikquad", 1467 - "nixpkgs" 1468 - ] 1469 - }, 1470 - "locked": { 1471 - "lastModified": 1715865404, 1472 - "narHash": "sha256-/GJvTdTpuDjNn84j82cU6bXztE0MSkdnTWClUCRub78=", 1473 - "owner": "hercules-ci", 1474 - "repo": "flake-parts", 1475 - "rev": "8dc45382d5206bd292f9c2768b8058a8fd8311d9", 1476 - "type": "github" 1477 - }, 1478 - "original": { 1479 - "owner": "hercules-ci", 1480 - "repo": "flake-parts", 1481 - "type": "github" 1482 - } 1483 - }, 1484 - "parts_6": { 1485 - "inputs": { 1486 - "nixpkgs-lib": "nixpkgs-lib_2" 1487 - }, 1488 - "locked": { 1489 - "lastModified": 1722555600, 1490 - "narHash": "sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC+x4=", 1491 - "owner": "hercules-ci", 1492 - "repo": "flake-parts", 1493 - "rev": "8471fe90ad337a8074e957b69ca4d0089218391d", 1494 - "type": "github" 1495 - }, 1496 - "original": { 1497 - "owner": "hercules-ci", 1498 - "repo": "flake-parts", 1499 - "type": "github" 1500 - } 1501 - }, 1502 1035 "pre-commit-hooks": { 1503 1036 "inputs": { 1504 - "flake-compat": "flake-compat_4", 1505 - "flake-utils": [ 1506 - "nixtopo", 1507 - "flake-utils" 1508 - ], 1037 + "flake-compat": "flake-compat_2", 1509 1038 "gitignore": "gitignore", 1510 1039 "nixpkgs": [ 1511 1040 "nixtopo", 1512 1041 "nixpkgs" 1513 1042 ], 1514 - "nixpkgs-stable": "nixpkgs-stable_2" 1043 + "nixpkgs-stable": [ 1044 + "nixtopo", 1045 + "nixpkgs" 1046 + ] 1515 1047 }, 1516 1048 "locked": { 1517 - "lastModified": 1714478972, 1518 - "narHash": "sha256-q//cgb52vv81uOuwz1LaXElp3XAe1TqrABXODAEF6Sk=", 1049 + "lastModified": 1730797577, 1050 + "narHash": "sha256-SrID5yVpyUfknUTGWgYkTyvdr9J1LxUym4om3SVGPkg=", 1519 1051 "owner": "cachix", 1520 1052 "repo": "pre-commit-hooks.nix", 1521 - "rev": "2849da033884f54822af194400f8dff435ada242", 1053 + "rev": "1864030ed24a2b8b4e4d386a5eeaf0c5369e50a9", 1522 1054 "type": "github" 1523 1055 }, 1524 1056 "original": { ··· 1576 1108 }, 1577 1109 "purescript-overlay_3": { 1578 1110 "inputs": { 1111 + "flake-compat": "flake-compat_3", 1579 1112 "nixpkgs": [ 1580 - "musikquad", 1581 - "nci", 1113 + "s3s", 1582 1114 "dream2nix", 1583 1115 "nixpkgs" 1584 1116 ], 1585 1117 "slimlock": "slimlock_3" 1586 1118 }, 1587 1119 "locked": { 1588 - "lastModified": 1696022621, 1589 - "narHash": "sha256-eMjFmsj2G1E0Q5XiibUNgFjTiSz0GxIeSSzzVdoN730=", 1120 + "lastModified": 1728546539, 1121 + "narHash": "sha256-Sws7w0tlnjD+Bjck1nv29NjC5DbL6nH5auL9Ex9Iz2A=", 1590 1122 "owner": "thomashoneyman", 1591 1123 "repo": "purescript-overlay", 1592 - "rev": "047c7933abd6da8aa239904422e22d190ce55ead", 1593 - "type": "github" 1594 - }, 1595 - "original": { 1596 - "owner": "thomashoneyman", 1597 - "repo": "purescript-overlay", 1598 - "type": "github" 1599 - } 1600 - }, 1601 - "purescript-overlay_4": { 1602 - "inputs": { 1603 - "nixpkgs": [ 1604 - "s3s", 1605 - "dream2nix", 1606 - "nixpkgs" 1607 - ], 1608 - "slimlock": "slimlock_4" 1609 - }, 1610 - "locked": { 1611 - "lastModified": 1696022621, 1612 - "narHash": "sha256-eMjFmsj2G1E0Q5XiibUNgFjTiSz0GxIeSSzzVdoN730=", 1613 - "owner": "thomashoneyman", 1614 - "repo": "purescript-overlay", 1615 - "rev": "047c7933abd6da8aa239904422e22d190ce55ead", 1124 + "rev": "4ad4c15d07bd899d7346b331f377606631eb0ee4", 1616 1125 "type": "github" 1617 1126 }, 1618 1127 "original": { ··· 1671 1180 "type": "github" 1672 1181 } 1673 1182 }, 1674 - "pyproject-nix_4": { 1675 - "flake": false, 1676 - "locked": { 1677 - "lastModified": 1702448246, 1678 - "narHash": "sha256-hFg5s/hoJFv7tDpiGvEvXP0UfFvFEDgTdyHIjDVHu1I=", 1679 - "owner": "davhau", 1680 - "repo": "pyproject.nix", 1681 - "rev": "5a06a2697b228c04dd2f35659b4b659ca74f7aeb", 1682 - "type": "github" 1683 - }, 1684 - "original": { 1685 - "owner": "davhau", 1686 - "ref": "dream2nix", 1687 - "repo": "pyproject.nix", 1688 - "type": "github" 1689 - } 1690 - }, 1691 1183 "root": { 1692 1184 "inputs": { 1693 1185 "agenix": "agenix", 1694 1186 "bernbot": "bernbot", 1695 1187 "blog": "blog", 1696 - "conduit": "conduit", 1697 1188 "discordrp-mpris": "discordrp-mpris", 1698 1189 "helix": "helix", 1699 1190 "home": "home", 1700 1191 "limbusart": "limbusart", 1701 - "musikquad": "musikquad", 1702 - "musikspider": "musikspider", 1703 - "naked-shell": "naked-shell_3", 1192 + "naked-shell": "naked-shell_2", 1704 1193 "nh": "nh", 1705 1194 "nixd": "nixd", 1706 1195 "nixinate": "nixinate", 1707 1196 "nixos-hardware": "nixos-hardware", 1708 1197 "nixos-persistence": "nixos-persistence", 1709 1198 "nixos-wsl": "nixos-wsl", 1710 - "nixpkgs": "nixpkgs_5", 1199 + "nixpkgs": "nixpkgs_3", 1711 1200 "nixpkgs-master": "nixpkgs-master", 1712 1201 "nixpkgs-wayland": "nixpkgs-wayland", 1713 1202 "nixtopo": "nixtopo", ··· 1717 1206 "vscode-extensions": "vscode-extensions" 1718 1207 } 1719 1208 }, 1720 - "rust-analyzer-src": { 1721 - "flake": false, 1722 - "locked": { 1723 - "lastModified": 1709571018, 1724 - "narHash": "sha256-ISFrxHxE0J5g7lDAscbK88hwaT5uewvWoma9TlFmRzM=", 1725 - "owner": "rust-lang", 1726 - "repo": "rust-analyzer", 1727 - "rev": "9f14343f9ee24f53f17492c5f9b653427e2ad15e", 1728 - "type": "github" 1729 - }, 1730 - "original": { 1731 - "owner": "rust-lang", 1732 - "ref": "nightly", 1733 - "repo": "rust-analyzer", 1734 - "type": "github" 1735 - } 1736 - }, 1737 1209 "rust-overlay": { 1738 1210 "flake": false, 1739 1211 "locked": { ··· 1752 1224 }, 1753 1225 "rust-overlay_2": { 1754 1226 "inputs": { 1755 - "flake-utils": [ 1756 - "helix", 1757 - "flake-utils" 1758 - ], 1759 1227 "nixpkgs": [ 1760 1228 "helix", 1761 1229 "nixpkgs" 1762 1230 ] 1763 1231 }, 1764 1232 "locked": { 1765 - "lastModified": 1709604635, 1766 - "narHash": "sha256-le4fwmWmjGRYWwkho0Gr7mnnZndOOe4XGbLw68OvF40=", 1233 + "lastModified": 1737599167, 1234 + "narHash": "sha256-S2rHCrQWCDVp63XxL/AQbGr1g5M8Zx14C7Jooa4oM8o=", 1767 1235 "owner": "oxalica", 1768 1236 "repo": "rust-overlay", 1769 - "rev": "e86c0fb5d3a22a5f30d7f64ecad88643fe26449d", 1237 + "rev": "38374302ae9edf819eac666d1f276d62c712dd06", 1770 1238 "type": "github" 1771 1239 }, 1772 1240 "original": { ··· 1777 1245 }, 1778 1246 "rust-overlay_3": { 1779 1247 "inputs": { 1780 - "flake-utils": "flake-utils_6", 1248 + "flake-utils": "flake-utils_4", 1781 1249 "nixpkgs": [ 1782 1250 "limbusart", 1783 1251 "nixpkgs" ··· 1797 1265 "type": "github" 1798 1266 } 1799 1267 }, 1800 - "rust-overlay_4": { 1801 - "flake": false, 1802 - "locked": { 1803 - "lastModified": 1716776264, 1804 - "narHash": "sha256-fYzMk5o//g5Wt1g0FyOC8/XVllbGdVdzdylXxcanakU=", 1805 - "owner": "oxalica", 1806 - "repo": "rust-overlay", 1807 - "rev": "8ef3f6a8f5af867ab5f75fc86fbd934a6351820b", 1808 - "type": "github" 1809 - }, 1810 - "original": { 1811 - "owner": "oxalica", 1812 - "repo": "rust-overlay", 1813 - "type": "github" 1814 - } 1815 - }, 1816 1268 "s3s": { 1817 1269 "inputs": { 1818 - "dream2nix": "dream2nix_4", 1270 + "dream2nix": "dream2nix_3", 1819 1271 "nixpkgs": [ 1820 1272 "nixpkgs" 1821 1273 ], 1822 1274 "src": "src_2" 1823 1275 }, 1824 1276 "locked": { 1825 - "lastModified": 1724394407, 1826 - "narHash": "sha256-1Tui9GpnOA/W/OpZYP9hYHoerM5obs9hbZ9luCIRSfw=", 1277 + "lastModified": 1738477607, 1278 + "narHash": "sha256-VtUF7iRNKWg04ZY+j0LjTUBTXYLx3WRFZ5xkeV7vZwY=", 1827 1279 "owner": "yusdacra", 1828 1280 "repo": "s3s-flake", 1829 - "rev": "bd5d67e891477f8bd367c75956ed5be7b437b298", 1281 + "rev": "d64c461d7105c04d393ea2c3c8c6f10147fe66a7", 1830 1282 "type": "github" 1831 1283 }, 1832 1284 "original": { ··· 1907 1359 "slimlock_3": { 1908 1360 "inputs": { 1909 1361 "nixpkgs": [ 1910 - "musikquad", 1911 - "nci", 1912 - "dream2nix", 1913 - "purescript-overlay", 1914 - "nixpkgs" 1915 - ] 1916 - }, 1917 - "locked": { 1918 - "lastModified": 1688610262, 1919 - "narHash": "sha256-Wg0ViDotFWGWqKIQzyYCgayeH8s4U1OZcTiWTQYdAp4=", 1920 - "owner": "thomashoneyman", 1921 - "repo": "slimlock", 1922 - "rev": "b5c6cdcaf636ebbebd0a1f32520929394493f1a6", 1923 - "type": "github" 1924 - }, 1925 - "original": { 1926 - "owner": "thomashoneyman", 1927 - "repo": "slimlock", 1928 - "type": "github" 1929 - } 1930 - }, 1931 - "slimlock_4": { 1932 - "inputs": { 1933 - "nixpkgs": [ 1934 1362 "s3s", 1935 1363 "dream2nix", 1936 1364 "purescript-overlay", ··· 1938 1366 ] 1939 1367 }, 1940 1368 "locked": { 1941 - "lastModified": 1688610262, 1942 - "narHash": "sha256-Wg0ViDotFWGWqKIQzyYCgayeH8s4U1OZcTiWTQYdAp4=", 1369 + "lastModified": 1688756706, 1370 + "narHash": "sha256-xzkkMv3neJJJ89zo3o2ojp7nFeaZc2G0fYwNXNJRFlo=", 1943 1371 "owner": "thomashoneyman", 1944 1372 "repo": "slimlock", 1945 - "rev": "b5c6cdcaf636ebbebd0a1f32520929394493f1a6", 1373 + "rev": "cf72723f59e2340d24881fd7bf61cb113b4c407c", 1946 1374 "type": "github" 1947 1375 }, 1948 1376 "original": { ··· 1970 1398 "src_2": { 1971 1399 "flake": false, 1972 1400 "locked": { 1973 - "lastModified": 1720629460, 1974 - "narHash": "sha256-KJE/4xeB7h7KoLwYsafNUqediyH7S/boJur/Cca5gfQ=", 1401 + "lastModified": 1737616113, 1402 + "narHash": "sha256-2j34WOSRJJrhJKjjuqAZh3ywP7AgrQGBfvEEfzZrnUY=", 1975 1403 "owner": "frozenpandaman", 1976 1404 "repo": "s3s", 1977 - "rev": "8ce795d4bdb5a5182ada8984a5c115fb26e378ec", 1405 + "rev": "e629366e51235998cbd0b3a1b314a5b5a4529a32", 1978 1406 "type": "github" 1979 1407 }, 1980 1408 "original": { ··· 1986 1414 "stylix": { 1987 1415 "inputs": { 1988 1416 "base16": "base16", 1989 - "flake-compat": "flake-compat_5", 1417 + "flake-compat": "flake-compat_4", 1990 1418 "home-manager": [ 1991 1419 "home" 1992 1420 ], ··· 2024 1452 "type": "github" 2025 1453 } 2026 1454 }, 2027 - "systems_10": { 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 - }, 2042 - "systems_11": { 2043 - "locked": { 2044 - "lastModified": 1681028828, 2045 - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 2046 - "owner": "nix-systems", 2047 - "repo": "default", 2048 - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 2049 - "type": "github" 2050 - }, 2051 - "original": { 2052 - "owner": "nix-systems", 2053 - "repo": "default", 2054 - "type": "github" 2055 - } 2056 - }, 2057 1455 "systems_2": { 2058 1456 "locked": { 2059 1457 "lastModified": 1680978846, ··· 2131 1529 }, 2132 1530 "systems_7": { 2133 1531 "locked": { 2134 - "lastModified": 1680978846, 2135 - "narHash": "sha256-Gtqg8b/v49BFDpDetjclCYXm8mAnTrUzR0JnE2nv5aw=", 2136 - "owner": "nix-systems", 2137 - "repo": "x86_64-linux", 2138 - "rev": "2ecfcac5e15790ba6ce360ceccddb15ad16d08a8", 2139 - "type": "github" 2140 - }, 2141 - "original": { 2142 - "owner": "nix-systems", 2143 - "repo": "x86_64-linux", 2144 - "type": "github" 2145 - } 2146 - }, 2147 - "systems_8": { 2148 - "locked": { 2149 - "lastModified": 1681028828, 2150 - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 2151 - "owner": "nix-systems", 2152 - "repo": "default", 2153 - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 2154 - "type": "github" 2155 - }, 2156 - "original": { 2157 - "owner": "nix-systems", 2158 - "repo": "default", 2159 - "type": "github" 2160 - } 2161 - }, 2162 - "systems_9": { 2163 - "locked": { 2164 1532 "lastModified": 1681028828, 2165 1533 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 2166 1534 "owner": "nix-systems", ··· 2204 1572 ] 2205 1573 }, 2206 1574 "locked": { 2207 - "lastModified": 1722330636, 2208 - "narHash": "sha256-uru7JzOa33YlSRwf9sfXpJG+UAV+bnBEYMjrzKrQZFw=", 1575 + "lastModified": 1734704479, 1576 + "narHash": "sha256-MMi74+WckoyEWBRcg/oaGRvXC9BVVxDZNRMpL+72wBI=", 2209 1577 "owner": "numtide", 2210 1578 "repo": "treefmt-nix", 2211 - "rev": "768acdb06968e53aa1ee8de207fd955335c754b7", 1579 + "rev": "65712f5af67234dad91a5a4baee986a8b62dbf8f", 2212 1580 "type": "github" 2213 1581 }, 2214 1582 "original": { ··· 2217 1585 "type": "github" 2218 1586 } 2219 1587 }, 2220 - "treefmt_2": { 1588 + "treefmt-nix_2": { 2221 1589 "inputs": { 2222 1590 "nixpkgs": [ 2223 - "musikquad", 2224 - "nci", 1591 + "nur", 2225 1592 "nixpkgs" 2226 1593 ] 2227 1594 }, 2228 1595 "locked": { 2229 - "lastModified": 1715940852, 2230 - "narHash": "sha256-wJqHMg/K6X3JGAE9YLM0LsuKrKb4XiBeVaoeMNlReZg=", 1596 + "lastModified": 1733222881, 1597 + "narHash": "sha256-JIPcz1PrpXUCbaccEnrcUS8jjEb/1vJbZz5KkobyFdM=", 2231 1598 "owner": "numtide", 2232 1599 "repo": "treefmt-nix", 2233 - "rev": "2fba33a182602b9d49f0b2440513e5ee091d838b", 1600 + "rev": "49717b5af6f80172275d47a418c9719a31a78b53", 2234 1601 "type": "github" 2235 1602 }, 2236 1603 "original": { ··· 2241 1608 }, 2242 1609 "vscode-extensions": { 2243 1610 "inputs": { 2244 - "flake-compat": "flake-compat_6", 2245 - "flake-utils": "flake-utils_10", 1611 + "flake-compat": "flake-compat_5", 1612 + "flake-utils": "flake-utils_6", 2246 1613 "nixpkgs": [ 2247 1614 "nixpkgs" 2248 1615 ] 2249 1616 }, 2250 1617 "locked": { 2251 - "lastModified": 1724432994, 2252 - "narHash": "sha256-mGzDkfXE6cVrHcQsYOA+16FXfwkef6f5Gjh0YVLCHoY=", 1618 + "lastModified": 1738547248, 1619 + "narHash": "sha256-ALPkA9L4G0j7piorEyeQ7zf6fW4vii4ULxRZBXmeKYM=", 2253 1620 "owner": "nix-community", 2254 1621 "repo": "nix-vscode-extensions", 2255 - "rev": "2c15c14f9d4485b18d7cec54081bdfd76335cfc8", 1622 + "rev": "bfacd5e2786caf61da0ad956728559dd6c1e8037", 2256 1623 "type": "github" 2257 1624 }, 2258 1625 "original": {
+5 -5
flake.nix
··· 29 29 bernbot.url = "github:yusdacra/bernbot"; 30 30 bernbot.inputs.nixpkgs.follows = "nixpkgs"; 31 31 32 - conduit.url = "gitlab:famedly/conduit/next"; 33 - conduit.inputs.nixpkgs.follows = "nixpkgs"; 32 + # conduit.url = "gitlab:famedly/conduit/next"; 33 + # conduit.inputs.nixpkgs.follows = "nixpkgs"; 34 34 35 35 # nil.url = "github:oxalica/nil"; 36 36 # nil.inputs.nixpkgs.follows = "nixpkgs"; ··· 47 47 agenix.url = "github:ryantm/agenix"; 48 48 agenix.inputs.nixpkgs.follows = "nixpkgs"; 49 49 50 - musikquad.url = "git+https://git.gaze.systems/dusk/musikquadrupled.git"; 51 - musikquad.inputs.nixpkgs.follows = "nixpkgs"; 50 + # musikquad.url = "git+https://git.gaze.systems/dusk/musikquadrupled.git"; 51 + # musikquad.inputs.nixpkgs.follows = "nixpkgs"; 52 52 53 - musikspider.url = "git+https://git.gaze.systems/dusk/musikspider.git"; 53 + # musikspider.url = "git+https://git.gaze.systems/dusk/musikspider.git"; 54 54 # musikspider.inputs.nixpkgs.follows = "nixpkgs"; 55 55 56 56 limbusart.url = "git+https://git.gaze.systems/dusk/limbusart.git";
+23 -14
hosts/wolumonde/modules/atproto.nix
··· 1 1 {pkgs, ...}: let 2 - _wellKnownFile = 3 - pkgs.writeText "server" "did:plc:dfl62fgb7wtjj3fcbb72naae"; 4 - wellKnownFile = pkgs.runCommand "well-known" {} '' 5 - mkdir -p $out 6 - cp ${_wellKnownFile} $out/atproto-did 2 + in { 3 + services.nginx.virtualHosts."gaze.systems" = let 4 + _wellKnownFile = 5 + pkgs.writeText "server" "did:plc:dfl62fgb7wtjj3fcbb72naae"; 6 + wellKnownDir = pkgs.runCommand "well-known" {} '' 7 + mkdir -p $out 8 + cp ${_wellKnownFile} $out/atproto-did 7 9 ''; 8 - in { 9 - services.nginx.virtualHosts."gaze.systems" = { 10 + in { 10 11 locations."/.well-known/".extraConfig = '' 11 12 add_header content-type text/plain; 12 13 add_header access-control-allow-origin *; 13 - alias ${wellKnownFile}/; 14 + alias ${wellKnownDir}/; 14 15 ''; 15 16 }; 16 - # redirect any requests to my profile 17 - services.nginx.virtualHosts."bsky.gaze.systems" = { 17 + services.nginx.virtualHosts."dawn.gaze.systems" = let 18 + _atprotoDidFile = 19 + pkgs.writeText "server" "did:web:dawn.gaze.systems"; 20 + _didFile = ../../../secrets/dawn.did; 21 + wellKnownDir = pkgs.runCommand "well-known" {} '' 22 + mkdir -p $out 23 + cp ${_didFile} $out/did.json 24 + cp ${_atprotoDidFile} $out/atproto-did 25 + ''; 26 + in { 18 27 useACMEHost = "gaze.systems"; 19 28 forceSSL = true; 20 - extraConfig = '' 21 - location / { 22 - return 301 https://bsky.app/profile/gaze.systems$request_uri; 23 - } 29 + locations."/.well-known/".extraConfig = '' 30 + add_header content-type text/plain; 31 + add_header access-control-allow-origin *; 32 + alias ${wellKnownDir}/; 24 33 ''; 25 34 }; 26 35 }
hosts/wolumonde/modules/musikquadrupled.nix hosts/wolumonde/modules/musikquadrupled.disabled
hosts/wolumonde/modules/musikspider.nix hosts/wolumonde/modules/musikspider.disabled
+4 -3
hosts/wolumonde/modules/nginx.nix
··· 16 16 webroot = "/var/lib/acme/acme-challenge"; 17 17 extraDomainNames = [ 18 18 "git.gaze.systems" 19 - "ms.gaze.systems" 20 - "mq.gaze.systems" 19 + # "ms.gaze.systems" 20 + # "mq.gaze.systems" 21 21 "couchdb.gaze.systems" 22 22 "doc.gaze.systems" 23 23 "pmart.gaze.systems" 24 24 "limbus.gaze.systems" 25 - "bsky.gaze.systems" 25 + # "bsky.gaze.systems" 26 + "dawn.gaze.systems" 26 27 ]; 27 28 }; 28 29 };
+73
hosts/wolumonde/modules/pds.nix
··· 1 + { config, ... }: { 2 + services.nginx.virtualHosts.${config.services.pds.settings.PDS_HOSTNAME} = { 3 + useACMEHost = "gaze.systems"; 4 + forceSSL = true; 5 + # we only need to proxy /xrpc for pds to work 6 + # silly but i want root domain >:3 7 + locations."/xrpc" = { 8 + proxyPass = "http://localhost:${toString config.services.pds.settings.PDS_PORT}"; 9 + # pass ws headers so we can actually proxy the ws 10 + extraConfig = '' 11 + proxy_set_header Upgrade $http_upgrade; 12 + proxy_set_header Connection $connection_upgrade; 13 + ''; 14 + # higher prio just to make sure 15 + priority = 100; 16 + }; 17 + }; 18 + # setup pds stuff 19 + services.pds = { 20 + enable = true; 21 + settings = { 22 + PDS_HOSTNAME = "gaze.systems"; 23 + PDS_PORT = 1334; 24 + 25 + PDS_SERVICE_NAME = ''"gazing at the sky"''; 26 + PDS_LOGO_URL = "https://gaze.systems/icons/gaze.png"; 27 + 28 + PDS_RATE_LIMITS_ENABLED = "true"; 29 + PDS_INVITE_REQUIRED = "true"; 30 + 31 + PDS_DID_PLC_URL="https://plc.directory"; 32 + PDS_BSKY_APP_VIEW_URL="https://api.bsky.app"; 33 + PDS_BSKY_APP_VIEW_DID="did:web:api.bsky.app"; 34 + PDS_REPORT_SERVICE_URL="https://mod.bsky.app"; 35 + PDS_REPORT_SERVICE_DID="did:plc:ar7c4by46qjdydhdevvrndac"; 36 + PDS_CRAWLERS="https://bsky.network"; 37 + }; 38 + environmentFiles = [config.age.secrets.pdsConfig.path]; 39 + }; 40 + 41 + # virtualisation = { 42 + # podman = { 43 + # enable = true; 44 + # dockerCompat = true; 45 + # defaultNetwork.settings.dns_enabled = true; 46 + # }; 47 + # oci-containers.containers = { 48 + # pds = { 49 + # image = "ghcr.io/bluesky-social/pds:0.4"; 50 + # autoStart = true; 51 + # environmentFiles = [ ./pds.env config.age.secrets.pdsConfig.path ]; 52 + # ports = [ "1334:1334" ]; 53 + # volumes = [ 54 + # "/var/lib/pds:/pds" 55 + # ]; 56 + # extraOptions = [ 57 + # #"--network=host" 58 + # "--label=io.containers.autoupdate=registry" 59 + # ]; 60 + # }; 61 + # }; 62 + # }; 63 + # # This is the podman auto-update systemd timer. 64 + # # If I start to rely on podman auto-update more, I should move this out of the PDS definition. 65 + # systemd.timers."podman-auto-update" = { 66 + # enable = true; 67 + # timerConfig = { 68 + # OnCalendar = "*-*-* 4:00:00"; 69 + # Persistent = true; 70 + # }; 71 + # wantedBy = [ "timers.target" ]; 72 + # }; 73 + }
+1
hosts/wolumonde/modules/secrets.nix
··· 17 17 # owner = "xray"; 18 18 # group = "xray"; 19 19 }; 20 + age.secrets.pdsConfig.file = ../../../secrets/pdsConfig.age; 20 21 }
+26
secrets/dawn.did
··· 1 + { 2 + "@context": [ 3 + "https://www.w3.org/ns/did/v1", 4 + "https://w3id.org/security/multikey/v1", 5 + "https://w3id.org/security/suites/secp256k1-2019/v1" 6 + ], 7 + "id": "did:web:dawn.gaze.systems", 8 + "alsoKnownAs": [ 9 + "at://dawn.gaze.systems" 10 + ], 11 + "verificationMethod": [ 12 + { 13 + "id": "did:web:dawn.gaze.systems#atproto", 14 + "type": "Multikey", 15 + "controller": "did:web:dawn.gaze.systems", 16 + "publicKeyMultibase": "zQ3shgM1xUBo5aLVavTm5v5id9isstiiSvxYnsoetTNbwz5fZ" 17 + } 18 + ], 19 + "service": [ 20 + { 21 + "id": "#atproto_pds", 22 + "type": "AtprotoPersonalDataServer", 23 + "serviceEndpoint": "https://gaze.systems" 24 + } 25 + ] 26 + }
secrets/pdsConfig.age

This is a binary file and will not be displayed.

+1
secrets/secrets.nix
··· 12 12 "websiteConfig.age".publicKeys = [yusdacra wolumonde]; 13 13 "giteaActRunnerToken.age".publicKeys = [yusdacra wolumonde]; 14 14 "xrayConfig.age".publicKeys = [yusdacra wolumonde]; 15 + "pdsConfig.age".publicKeys = [yusdacra wolumonde]; 15 16 }