My NixOS configurations + dotfiles

Merge branch 'main' of tangled.org:ocbwoy3.dev/nix

kris.darkworld.download 08fd0ea7 f081d699

verified
+228 -173
+219 -172
flake.lock
··· 1 1 { 2 2 "nodes": { 3 + "actor-typeahead-src": { 4 + "flake": false, 5 + "locked": { 6 + "lastModified": 1762835797, 7 + "narHash": "sha256-heizoWUKDdar6ymfZTnj3ytcEv/L4d4fzSmtr0HlXsQ=", 8 + "ref": "refs/heads/main", 9 + "rev": "677fe7f743050a4e7f09d4a6f87bbf1325a06f6b", 10 + "revCount": 6, 11 + "type": "git", 12 + "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead" 13 + }, 14 + "original": { 15 + "type": "git", 16 + "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead" 17 + } 18 + }, 3 19 "aquamarine": { 4 20 "inputs": { 5 21 "hyprutils": [ ··· 20 36 ] 21 37 }, 22 38 "locked": { 23 - "lastModified": 1755946532, 24 - "narHash": "sha256-POePremlUY5GyA1zfbtic6XLxDaQcqHN6l+bIxdT5gc=", 39 + "lastModified": 1762356719, 40 + "narHash": "sha256-qwd/xdoOya1m8FENle+4hWnydCtlXUWLAW/Auk6WL7s=", 25 41 "owner": "hyprwm", 26 42 "repo": "aquamarine", 27 - "rev": "81584dae2df6ac79f6b6dae0ecb7705e95129ada", 43 + "rev": "6d0b3567584691bf9d8fedb5d0093309e2f979c7", 28 44 "type": "github" 29 45 }, 30 46 "original": { ··· 92 108 "nixpkgs": "nixpkgs" 93 109 }, 94 110 "locked": { 95 - "lastModified": 1756741629, 96 - "narHash": "sha256-n+mgH3NoQf8d1jd8cDp/9Mt++hhyuE3LO3ZAxzjWRZw=", 111 + "lastModified": 1763974424, 112 + "narHash": "sha256-jPpxBhrBOAKrXPxdrdXnq4w7x3UIkUZjarNLNYkb7Zo=", 97 113 "owner": "catppuccin", 98 114 "repo": "nix", 99 - "rev": "cd22197da06df1eb6fabdaa2fc22c170c4f67382", 115 + "rev": "931c6465c3eac4709684dbc320bca243252927df", 100 116 "type": "github" 101 117 }, 102 118 "original": { ··· 114 130 "rust-overlay": "rust-overlay" 115 131 }, 116 132 "locked": { 117 - "lastModified": 1757267471, 118 - "narHash": "sha256-ThyzQzi0uQn5Ui8jFRcjpWOWpjX00utBegHhMfBKyZE=", 133 + "lastModified": 1763959064, 134 + "narHash": "sha256-GL6i5fTfToGQ5Wby+3zuUpOXofSVJRLK+J3fmPELO0I=", 119 135 "owner": "chaotic-cx", 120 136 "repo": "nyx", 121 - "rev": "08bff060191426d82e0cb95fc6a328e632087744", 137 + "rev": "1708ebd1753a78439a8362a5c32d4e3c7addfa60", 122 138 "type": "github" 123 139 }, 124 140 "original": { ··· 198 214 ] 199 215 }, 200 216 "locked": { 201 - "lastModified": 1756770412, 202 - "narHash": "sha256-+uWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw=", 217 + "lastModified": 1760948891, 218 + "narHash": "sha256-TmWcdiUUaWk8J4lpjzu4gCGxWY6/Ok7mOK4fIFfBuU4=", 203 219 "owner": "hercules-ci", 204 220 "repo": "flake-parts", 205 - "rev": "4524271976b625a4a605beefd893f270620fd751", 221 + "rev": "864599284fc7c0ba6357ed89ed5e2cd5040f0c04", 206 222 "type": "github" 207 223 }, 208 224 "original": { ··· 288 304 "zon2nix": "zon2nix" 289 305 }, 290 306 "locked": { 291 - "lastModified": 1759587530, 292 - "narHash": "sha256-GNjj1mobxlBWNBw1XM/YniVd03IsNPMVHrBbXJBcLWg=", 307 + "lastModified": 1764001281, 308 + "narHash": "sha256-ltKwSNhTbLAg0sD6i8SsLa4RhrQNKYluoTvkuyJwaW4=", 293 309 "owner": "ghostty-org", 294 310 "repo": "ghostty", 295 - "rev": "18eee610bc715e181fcbf96a438b48edb0673090", 311 + "rev": "b5dfe5dbfe7a3a22e21aa2d78590b3f2999a80fa", 296 312 "type": "github" 297 313 }, 298 314 "original": { ··· 353 369 ] 354 370 }, 355 371 "locked": { 356 - "lastModified": 1757075491, 357 - "narHash": "sha256-a+NMGl5tcvm+hyfSG2DlVPa8nZLpsumuRj1FfcKb2mQ=", 372 + "lastModified": 1763869804, 373 + "narHash": "sha256-2lw+MnkrnygEyUl+3qZjnlCCJF/kJ57GUtYkAQPfLDA=", 358 374 "owner": "nix-community", 359 375 "repo": "home-manager", 360 - "rev": "f56bf065f9abedc7bc15e1f2454aa5c8edabaacf", 376 + "rev": "04c27d743d069cad58f9707ee8e165c471b1c7cd", 361 377 "type": "github" 362 378 }, 363 379 "original": { ··· 371 387 "nixpkgs": "nixpkgs_5" 372 388 }, 373 389 "locked": { 374 - "lastModified": 1757256385, 375 - "narHash": "sha256-WK7tOhWwr15mipcckhDg2no/eSpM1nIh4C9le8HgHhk=", 390 + "lastModified": 1764007004, 391 + "narHash": "sha256-OnonWWGrUGPc3y1TES/RVCe4Gd75YgdU8aIp07Au4lc=", 376 392 "owner": "nix-community", 377 393 "repo": "home-manager", 378 - "rev": "f35703b412c67b48e97beb6e27a6ab96a084cd37", 394 + "rev": "125e40fa68b340aee9d474a46b540907e2537b5c", 379 395 "type": "github" 380 396 }, 381 397 "original": { ··· 392 408 ] 393 409 }, 394 410 "locked": { 395 - "lastModified": 1752603129, 396 - "narHash": "sha256-S+wmHhwNQ5Ru689L2Gu8n1OD6s9eU9n9mD827JNR+kw=", 411 + "lastModified": 1762964643, 412 + "narHash": "sha256-RYHN8O/Aja59XDji6WSJZPkJpYVUfpSkyH+PEupBJqM=", 397 413 "owner": "nix-community", 398 414 "repo": "home-manager", 399 - "rev": "e8c19a3cec2814c754f031ab3ae7316b64da085b", 415 + "rev": "827f2a23373a774a8805f84ca5344654c31f354b", 400 416 "type": "github" 401 417 }, 402 418 "original": { ··· 474 490 ] 475 491 }, 476 492 "locked": { 477 - "lastModified": 1756891319, 478 - "narHash": "sha256-/e6OXxzbAj/o97Z1dZgHre4bNaVjapDGscAujSCQSbI=", 493 + "lastModified": 1762462052, 494 + "narHash": "sha256-6roLYzcDf4V38RUMSqycsOwAnqfodL6BmhRkUtwIgdA=", 479 495 "owner": "hyprwm", 480 496 "repo": "hyprgraphics", 481 - "rev": "621e2e00f1736aa18c68f7dfbf2b9cff94b8cc4d", 497 + "rev": "ffc999d980c7b3bca85d3ebd0a9fbadf984a8162", 482 498 "type": "github" 483 499 }, 484 500 "original": { ··· 503 519 ] 504 520 }, 505 521 "locked": { 506 - "lastModified": 1750621377, 507 - "narHash": "sha256-8u6b5oAdX0rCuoR8wFenajBRmI+mzbpNig6hSCuWUzE=", 522 + "lastModified": 1759490292, 523 + "narHash": "sha256-T6iWzDOXp8Wv0KQOCTHpBcmAOdHJ6zc/l9xaztW6Ivc=", 508 524 "owner": "hyprwm", 509 525 "repo": "hyprgraphics", 510 - "rev": "b3d628d01693fb9bb0a6690cd4e7b80abda04310", 526 + "rev": "9431db625cd9bb66ac55525479dce694101d6d7a", 511 527 "type": "github" 512 528 }, 513 529 "original": { ··· 521 537 "aquamarine": "aquamarine", 522 538 "hyprcursor": "hyprcursor", 523 539 "hyprgraphics": "hyprgraphics", 540 + "hyprland-guiutils": "hyprland-guiutils", 524 541 "hyprland-protocols": "hyprland-protocols", 525 - "hyprland-qtutils": "hyprland-qtutils", 526 542 "hyprlang": "hyprlang", 527 543 "hyprutils": "hyprutils", 528 544 "hyprwayland-scanner": "hyprwayland-scanner", ··· 534 550 "xdph": "xdph" 535 551 }, 536 552 "locked": { 537 - "lastModified": 1757508065, 538 - "narHash": "sha256-JkUkn8p/sHqjmykejd9ZMUlYyaXA+Ve9IPA71ybqloY=", 553 + "lastModified": 1763912895, 554 + "narHash": "sha256-tTdCVeROhYTwV510tygS5AMutJGz5imM++P4+cXAy2w=", 539 555 "owner": "hyprwm", 540 556 "repo": "Hyprland", 541 - "rev": "46174f78b374b6cea669c48880877a8bdcf7802f", 557 + "rev": "2b0fd417d32278159d0ca1d23fb997588c37995b", 542 558 "type": "github" 543 559 }, 544 560 "original": { ··· 547 563 "type": "github" 548 564 } 549 565 }, 550 - "hyprland-protocols": { 566 + "hyprland-guiutils": { 551 567 "inputs": { 568 + "aquamarine": [ 569 + "hyprland", 570 + "aquamarine" 571 + ], 572 + "hyprgraphics": [ 573 + "hyprland", 574 + "hyprgraphics" 575 + ], 576 + "hyprlang": [ 577 + "hyprland", 578 + "hyprlang" 579 + ], 580 + "hyprtoolkit": "hyprtoolkit", 581 + "hyprutils": [ 582 + "hyprland", 583 + "hyprutils" 584 + ], 585 + "hyprwayland-scanner": [ 586 + "hyprland", 587 + "hyprwayland-scanner" 588 + ], 552 589 "nixpkgs": [ 553 590 "hyprland", 554 591 "nixpkgs" ··· 559 596 ] 560 597 }, 561 598 "locked": { 562 - "lastModified": 1749046714, 563 - "narHash": "sha256-kymV5FMnddYGI+UjwIw8ceDjdeg7ToDVjbHCvUlhn14=", 599 + "lastModified": 1762755186, 600 + "narHash": "sha256-ZjjETUHtoEhVN7JI1Cbt3p/KcXpK8ZQaPHx7UkG1OgA=", 564 601 "owner": "hyprwm", 565 - "repo": "hyprland-protocols", 566 - "rev": "613878cb6f459c5e323aaafe1e6f388ac8a36330", 602 + "repo": "hyprland-guiutils", 603 + "rev": "66356e20a8ed348aa49c1b9ceace786e224225b3", 567 604 "type": "github" 568 605 }, 569 606 "original": { 570 607 "owner": "hyprwm", 571 - "repo": "hyprland-protocols", 608 + "repo": "hyprland-guiutils", 572 609 "type": "github" 573 610 } 574 611 }, 575 - "hyprland-qt-support": { 612 + "hyprland-protocols": { 576 613 "inputs": { 577 - "hyprlang": [ 578 - "hyprland", 579 - "hyprland-qtutils", 580 - "hyprlang" 581 - ], 582 614 "nixpkgs": [ 583 615 "hyprland", 584 - "hyprland-qtutils", 585 616 "nixpkgs" 586 617 ], 587 618 "systems": [ 588 619 "hyprland", 589 - "hyprland-qtutils", 590 620 "systems" 591 621 ] 592 622 }, 593 623 "locked": { 594 - "lastModified": 1749154592, 595 - "narHash": "sha256-DO7z5CeT/ddSGDEnK9mAXm1qlGL47L3VAHLlLXoCjhE=", 624 + "lastModified": 1759610243, 625 + "narHash": "sha256-+KEVnKBe8wz+a6dTLq8YDcF3UrhQElwsYJaVaHXJtoI=", 596 626 "owner": "hyprwm", 597 - "repo": "hyprland-qt-support", 598 - "rev": "4c8053c3c888138a30c3a6c45c2e45f5484f2074", 627 + "repo": "hyprland-protocols", 628 + "rev": "bd153e76f751f150a09328dbdeb5e4fab9d23622", 599 629 "type": "github" 600 630 }, 601 631 "original": { 602 632 "owner": "hyprwm", 603 - "repo": "hyprland-qt-support", 633 + "repo": "hyprland-protocols", 604 634 "type": "github" 605 635 } 606 636 }, 607 - "hyprland-qt-support_2": { 637 + "hyprland-qt-support": { 608 638 "inputs": { 609 639 "hyprlang": "hyprlang_3", 610 640 "nixpkgs": [ ··· 630 660 "type": "github" 631 661 } 632 662 }, 633 - "hyprland-qtutils": { 634 - "inputs": { 635 - "hyprland-qt-support": "hyprland-qt-support", 636 - "hyprlang": [ 637 - "hyprland", 638 - "hyprlang" 639 - ], 640 - "hyprutils": [ 641 - "hyprland", 642 - "hyprland-qtutils", 643 - "hyprlang", 644 - "hyprutils" 645 - ], 646 - "nixpkgs": [ 647 - "hyprland", 648 - "nixpkgs" 649 - ], 650 - "systems": [ 651 - "hyprland", 652 - "systems" 653 - ] 654 - }, 655 - "locked": { 656 - "lastModified": 1753819801, 657 - "narHash": "sha256-tHe6XeNeVeKapkNM3tcjW4RuD+tB2iwwoogWJOtsqTI=", 658 - "owner": "hyprwm", 659 - "repo": "hyprland-qtutils", 660 - "rev": "b308a818b9dcaa7ab8ccab891c1b84ebde2152bc", 661 - "type": "github" 662 - }, 663 - "original": { 664 - "owner": "hyprwm", 665 - "repo": "hyprland-qtutils", 666 - "type": "github" 667 - } 668 - }, 669 663 "hyprlang": { 670 664 "inputs": { 671 665 "hyprutils": [ ··· 682 676 ] 683 677 }, 684 678 "locked": { 685 - "lastModified": 1756810301, 686 - "narHash": "sha256-wgZ3VW4VVtjK5dr0EiK9zKdJ/SOqGIBXVG85C3LVxQA=", 679 + "lastModified": 1763254292, 680 + "narHash": "sha256-JNgz3Fz2KMzkT7aR72wsgu/xNeJB//LSmdilh8Z/Zao=", 687 681 "owner": "hyprwm", 688 682 "repo": "hyprlang", 689 - "rev": "3d63fb4a42c819f198deabd18c0c2c1ded1de931", 683 + "rev": "deea98d5b61d066bdc7a68163edd2c4bd28d3a6b", 690 684 "type": "github" 691 685 }, 692 686 "original": { ··· 711 705 ] 712 706 }, 713 707 "locked": { 714 - "lastModified": 1750371198, 715 - "narHash": "sha256-/iuJ1paQOBoSLqHflRNNGyroqfF/yvPNurxzcCT0cAE=", 708 + "lastModified": 1758927902, 709 + "narHash": "sha256-LZgMds7M94+vuMql2bERQ6LiFFdhgsEFezE4Vn+Ys3A=", 716 710 "owner": "hyprwm", 717 711 "repo": "hyprlang", 718 - "rev": "cee01452bca58d6cadb3224e21e370de8bc20f0b", 712 + "rev": "4dafa28d4f79877d67a7d1a654cddccf8ebf15da", 719 713 "type": "github" 720 714 }, 721 715 "original": { ··· 762 756 "systems": "systems_3" 763 757 }, 764 758 "locked": { 765 - "lastModified": 1756969494, 766 - "narHash": "sha256-gpTDaJT8CSTqumMdENIw4x+mmbeoP1D3ywuAaOaRfac=", 759 + "lastModified": 1761675634, 760 + "narHash": "sha256-Et1jNDB2d3e0b4okIKuyAMktECS+5hk+vMAA7X598ao=", 767 761 "owner": "hyprwm", 768 762 "repo": "hyprlock", 769 - "rev": "04cfdc4e5bb0e53036e70cc20922ab346ce165cd", 763 + "rev": "98b86752fe4867bd14ef96a92ea788229af93130", 770 764 "type": "github" 771 765 }, 772 766 "original": { ··· 777 771 }, 778 772 "hyprsysteminfo": { 779 773 "inputs": { 780 - "hyprland-qt-support": "hyprland-qt-support_2", 774 + "hyprland-qt-support": "hyprland-qt-support", 781 775 "hyprutils": "hyprutils_4", 782 776 "nixpkgs": "nixpkgs_7", 783 777 "systems": "systems_4" 784 778 }, 785 779 "locked": { 786 - "lastModified": 1750372066, 787 - "narHash": "sha256-nvpJ1XX2cWIuMd7I/07C2NXYbWEuieHVrYTaNJqo44A=", 780 + "lastModified": 1759530744, 781 + "narHash": "sha256-8kYeWF9A9YWlmMK/56CFWFwQRgjZ616ScWwL37binP8=", 788 782 "owner": "hyprwm", 789 783 "repo": "hyprsysteminfo", 790 - "rev": "b8ee10565d1643bb49eea5a155e1a415b3904d44", 784 + "rev": "fe81610278676d26ff47f62770ac238220285d3a", 791 785 "type": "github" 792 786 }, 793 787 "original": { ··· 796 790 "type": "github" 797 791 } 798 792 }, 793 + "hyprtoolkit": { 794 + "inputs": { 795 + "aquamarine": [ 796 + "hyprland", 797 + "hyprland-guiutils", 798 + "aquamarine" 799 + ], 800 + "hyprgraphics": [ 801 + "hyprland", 802 + "hyprland-guiutils", 803 + "hyprgraphics" 804 + ], 805 + "hyprlang": [ 806 + "hyprland", 807 + "hyprland-guiutils", 808 + "hyprlang" 809 + ], 810 + "hyprutils": [ 811 + "hyprland", 812 + "hyprland-guiutils", 813 + "hyprutils" 814 + ], 815 + "hyprwayland-scanner": [ 816 + "hyprland", 817 + "hyprland-guiutils", 818 + "hyprwayland-scanner" 819 + ], 820 + "nixpkgs": [ 821 + "hyprland", 822 + "hyprland-guiutils", 823 + "nixpkgs" 824 + ], 825 + "systems": [ 826 + "hyprland", 827 + "hyprland-guiutils", 828 + "systems" 829 + ] 830 + }, 831 + "locked": { 832 + "lastModified": 1762463729, 833 + "narHash": "sha256-2fYkU/mdz8WKY3dkDPlE/j6hTxIwqultsx4gMMsMns0=", 834 + "owner": "hyprwm", 835 + "repo": "hyprtoolkit", 836 + "rev": "88483bdee5329ec985f0c8f834c519cd18cfe532", 837 + "type": "github" 838 + }, 839 + "original": { 840 + "owner": "hyprwm", 841 + "repo": "hyprtoolkit", 842 + "type": "github" 843 + } 844 + }, 799 845 "hyprutils": { 800 846 "inputs": { 801 847 "nixpkgs": [ ··· 808 854 ] 809 855 }, 810 856 "locked": { 811 - "lastModified": 1756117388, 812 - "narHash": "sha256-oRDel6pNl/T2tI+nc/USU9ZP9w08dxtl7hiZxa0C/Wc=", 857 + "lastModified": 1763323331, 858 + "narHash": "sha256-+Z0OfCo1MS8/aIutSAW5aJR9zTae1wz9kcJYMgpwN6M=", 813 859 "owner": "hyprwm", 814 860 "repo": "hyprutils", 815 - "rev": "b2ae3204845f5f2f79b4703b441252d8ad2ecfd0", 861 + "rev": "0c6411851cc779d551edc89b83966696201611aa", 816 862 "type": "github" 817 863 }, 818 864 "original": { ··· 833 879 ] 834 880 }, 835 881 "locked": { 836 - "lastModified": 1751061882, 837 - "narHash": "sha256-g9n8Vrbx+2JYM170P9BbvGHN39Wlkr4U+V2WLHQsXL8=", 882 + "lastModified": 1759619523, 883 + "narHash": "sha256-r1ed7AR2ZEb2U8gy321/Xcp1ho2tzn+gG1te/Wxsj1A=", 838 884 "owner": "hyprwm", 839 885 "repo": "hyprutils", 840 - "rev": "4737241eaf8a1e51671a2a088518071f9a265cf4", 886 + "rev": "3df7bde01efb3a3e8e678d1155f2aa3f19e177ef", 841 887 "type": "github" 842 888 }, 843 889 "original": { ··· 937 983 ] 938 984 }, 939 985 "locked": { 940 - "lastModified": 1750371869, 941 - "narHash": "sha256-lGk4gLjgZQ/rndUkzmPYcgbHr8gKU5u71vyrjnwfpB4=", 986 + "lastModified": 1755184602, 987 + "narHash": "sha256-RCBQN8xuADB0LEgaKbfRqwm6CdyopE1xIEhNc67FAbw=", 942 988 "owner": "hyprwm", 943 989 "repo": "hyprwayland-scanner", 944 - "rev": "aa38edd6e3e277ae6a97ea83a69261a5c3aab9fd", 990 + "rev": "b3b0f1f40ae09d4447c20608e5a4faf8bf3c492d", 945 991 "type": "github" 946 992 }, 947 993 "original": { ··· 1001 1047 ] 1002 1048 }, 1003 1049 "locked": { 1004 - "lastModified": 1757052778, 1005 - "narHash": "sha256-rYszJwY0EArAqK6q0i5bB1zxNCNRk6gVmD9SIvnoXW8=", 1050 + "lastModified": 1763714684, 1051 + "narHash": "sha256-ZNJPAaeSYQTDgvwwE8XHhCz4HiHqYoUyoXdoBE2nxug=", 1006 1052 "owner": "Jovian-Experiments", 1007 1053 "repo": "Jovian-NixOS", 1008 - "rev": "ceaa413a68f28bbf6731464594fdb2c3513e9110", 1054 + "rev": "6178d787ee61b8586fdb0ccb8644fbfd5317d0f3", 1009 1055 "type": "github" 1010 1056 }, 1011 1057 "original": { ··· 1029 1075 }, 1030 1076 "mnw": { 1031 1077 "locked": { 1032 - "lastModified": 1756659871, 1033 - "narHash": "sha256-v6Rh4aQ6RKjM2N02kK9Usn0Ix7+OY66vNpeklc1MnGE=", 1078 + "lastModified": 1758834834, 1079 + "narHash": "sha256-Y7IvY4F8vajZyp3WGf+KaiIVwondEkMFkt92Cr9NZmg=", 1034 1080 "owner": "Gerg-L", 1035 1081 "repo": "mnw", 1036 - "rev": "ed6cc3e48557ba18266e598a5ebb6602499ada16", 1082 + "rev": "cfbc7d1cc832e318d0863a5fc91d940a96034001", 1037 1083 "type": "github" 1038 1084 }, 1039 1085 "original": { ··· 1083 1129 }, 1084 1130 "nixos-hardware": { 1085 1131 "locked": { 1086 - "lastModified": 1757103352, 1087 - "narHash": "sha256-PtT7ix43ss8PONJ1VJw3f6t2yAoGH+q462Sn8lrmWmk=", 1132 + "lastModified": 1762847253, 1133 + "narHash": "sha256-BWWnUUT01lPwCWUvS0p6Px5UOBFeXJ8jR+ZdLX8IbrU=", 1088 1134 "owner": "NixOS", 1089 1135 "repo": "nixos-hardware", 1090 - "rev": "11b2a10c7be726321bb854403fdeec391e798bf0", 1136 + "rev": "899dc449bc6428b9ee6b3b8f771ca2b0ef945ab9", 1091 1137 "type": "github" 1092 1138 }, 1093 1139 "original": { ··· 1099 1145 }, 1100 1146 "nixpkgs": { 1101 1147 "locked": { 1102 - "lastModified": 1756266583, 1103 - "narHash": "sha256-cr748nSmpfvnhqSXPiCfUPxRz2FJnvf/RjJGvFfaCsM=", 1148 + "lastModified": 1763421233, 1149 + "narHash": "sha256-Stk9ZYRkGrnnpyJ4eqt9eQtdFWRRIvMxpNRf4sIegnw=", 1104 1150 "owner": "NixOS", 1105 1151 "repo": "nixpkgs", 1106 - "rev": "8a6d5427d99ec71c64f0b93d45778c889005d9c2", 1152 + "rev": "89c2b2330e733d6cdb5eae7b899326930c2c0648", 1107 1153 "type": "github" 1108 1154 }, 1109 1155 "original": { ··· 1161 1207 }, 1162 1208 "nixpkgs_13": { 1163 1209 "locked": { 1164 - "lastModified": 1755615617, 1165 - "narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=", 1210 + "lastModified": 1762977756, 1211 + "narHash": "sha256-4PqRErxfe+2toFJFgcRKZ0UI9NSIOJa+7RXVtBhy4KE=", 1166 1212 "owner": "nixos", 1167 1213 "repo": "nixpkgs", 1168 - "rev": "20075955deac2583bb12f07151c2df830ef346b4", 1214 + "rev": "c5ae371f1a6a7fd27823bc500d9390b38c05fa55", 1169 1215 "type": "github" 1170 1216 }, 1171 1217 "original": { ··· 1177 1223 }, 1178 1224 "nixpkgs_2": { 1179 1225 "locked": { 1180 - "lastModified": 1757238739, 1181 - "narHash": "sha256-ovEq9v+Xc+oQH1zvQo28rT/YVqMQK2TRgUcNanvo2Zk=", 1182 - "owner": "PedroHLC", 1226 + "lastModified": 1763678758, 1227 + "narHash": "sha256-+hBiJ+kG5IoffUOdlANKFflTT5nO3FrrR2CA3178Y5s=", 1228 + "owner": "NixOS", 1183 1229 "repo": "nixpkgs", 1184 - "rev": "6d8fca2c92488ff860524dd3400aa90a3310123e", 1230 + "rev": "117cc7f94e8072499b0a7aa4c52084fa4e11cc9b", 1185 1231 "type": "github" 1186 1232 }, 1187 1233 "original": { ··· 1194 1240 "nixpkgs_3": { 1195 1241 "locked": { 1196 1242 "lastModified": 315532800, 1197 - "narHash": "sha256-YwoXN6fthkakCFD7nXPcUK+rkNr6ZTNTuF8zdGaxZo0=", 1198 - "rev": "dc704e6102e76aad573f63b74c742cd96f8f1e6c", 1243 + "narHash": "sha256-sV6pJNzFkiPc6j9Bi9JuHBnWdVhtKB/mHgVmMPvDFlk=", 1244 + "rev": "82c2e0d6dde50b17ae366d2aa36f224dc19af469", 1199 1245 "type": "tarball", 1200 - "url": "https://releases.nixos.org/nixpkgs/nixpkgs-25.11pre870318.dc704e6102e7/nixexprs.tar.xz" 1246 + "url": "https://releases.nixos.org/nixpkgs/nixpkgs-25.11pre877938.82c2e0d6dde5/nixexprs.tar.xz" 1201 1247 }, 1202 1248 "original": { 1203 1249 "type": "tarball", ··· 1219 1265 }, 1220 1266 "nixpkgs_5": { 1221 1267 "locked": { 1222 - "lastModified": 1757068644, 1223 - "narHash": "sha256-NOrUtIhTkIIumj1E/Rsv1J37Yi3xGStISEo8tZm3KW4=", 1268 + "lastModified": 1763678758, 1269 + "narHash": "sha256-+hBiJ+kG5IoffUOdlANKFflTT5nO3FrrR2CA3178Y5s=", 1224 1270 "owner": "NixOS", 1225 1271 "repo": "nixpkgs", 1226 - "rev": "8eb28adfa3dc4de28e792e3bf49fcf9007ca8ac9", 1272 + "rev": "117cc7f94e8072499b0a7aa4c52084fa4e11cc9b", 1227 1273 "type": "github" 1228 1274 }, 1229 1275 "original": { ··· 1235 1281 }, 1236 1282 "nixpkgs_6": { 1237 1283 "locked": { 1238 - "lastModified": 1751011381, 1239 - "narHash": "sha256-krGXKxvkBhnrSC/kGBmg5MyupUUT5R6IBCLEzx9jhMM=", 1284 + "lastModified": 1759831965, 1285 + "narHash": "sha256-vgPm2xjOmKdZ0xKA6yLXPJpjOtQPHfaZDRtH+47XEBo=", 1240 1286 "owner": "NixOS", 1241 1287 "repo": "nixpkgs", 1242 - "rev": "30e2e2857ba47844aa71991daa6ed1fc678bcbb7", 1288 + "rev": "c9b6fb798541223bbb396d287d16f43520250518", 1243 1289 "type": "github" 1244 1290 }, 1245 1291 "original": { ··· 1267 1313 }, 1268 1314 "nixpkgs_8": { 1269 1315 "locked": { 1270 - "lastModified": 1757068644, 1271 - "narHash": "sha256-NOrUtIhTkIIumj1E/Rsv1J37Yi3xGStISEo8tZm3KW4=", 1316 + "lastModified": 1763835633, 1317 + "narHash": "sha256-HzxeGVID5MChuCPESuC0dlQL1/scDKu+MmzoVBJxulM=", 1272 1318 "owner": "nixos", 1273 1319 "repo": "nixpkgs", 1274 - "rev": "8eb28adfa3dc4de28e792e3bf49fcf9007ca8ac9", 1320 + "rev": "050e09e091117c3d7328c7b2b7b577492c43c134", 1275 1321 "type": "github" 1276 1322 }, 1277 1323 "original": { ··· 1283 1329 }, 1284 1330 "nixpkgs_9": { 1285 1331 "locked": { 1286 - "lastModified": 1756696532, 1287 - "narHash": "sha256-6FWagzm0b7I/IGigOv9pr6LL7NQ86mextfE8g8Q6HBg=", 1332 + "lastModified": 1761880412, 1333 + "narHash": "sha256-QoJjGd4NstnyOG4mm4KXF+weBzA2AH/7gn1Pmpfcb0A=", 1288 1334 "owner": "nixos", 1289 1335 "repo": "nixpkgs", 1290 - "rev": "58dcbf1ec551914c3756c267b8b9c8c86baa1b2f", 1336 + "rev": "a7fc11be66bdfb5cdde611ee5ce381c183da8386", 1291 1337 "type": "github" 1292 1338 }, 1293 1339 "original": { ··· 1306 1352 "systems": "systems_5" 1307 1353 }, 1308 1354 "locked": { 1309 - "lastModified": 1757095994, 1310 - "narHash": "sha256-AXwM6/7CuQ39iwBqmc6ZNkVcCdFiK4MFRIGQgU6Mkyk=", 1355 + "lastModified": 1762622004, 1356 + "narHash": "sha256-NpzzgaoMK8aRHnndHWbYNKLcZN0r1y6icCoJvGoBsoE=", 1311 1357 "owner": "notashelf", 1312 1358 "repo": "nvf", 1313 - "rev": "fb31022b366ad21951f0352f0cc282cc6a8e9e6f", 1359 + "rev": "09470524a214ed26633ddc2b6ec0c9bf31a8b909", 1314 1360 "type": "github" 1315 1361 }, 1316 1362 "original": { ··· 1329 1375 ] 1330 1376 }, 1331 1377 "locked": { 1332 - "lastModified": 1757239681, 1333 - "narHash": "sha256-E9spYi9lxm2f1zWQLQ7xQt8Xs2nWgr1T4QM7ZjLFphM=", 1378 + "lastModified": 1763319842, 1379 + "narHash": "sha256-YG19IyrTdnVn0l3DvcUYm85u3PaqBt6tI6VvolcuHnA=", 1334 1380 "owner": "cachix", 1335 1381 "repo": "git-hooks.nix", 1336 - "rev": "ab82ab08d6bf74085bd328de2a8722c12d97bd9d", 1382 + "rev": "7275fa67fbbb75891c16d9dee7d88e58aea2d761", 1337 1383 "type": "github" 1338 1384 }, 1339 1385 "original": { ··· 1369 1415 ] 1370 1416 }, 1371 1417 "locked": { 1372 - "lastModified": 1757125853, 1373 - "narHash": "sha256-noKkYHKpT5lpvNSYrlH56d8cedthZfs010Uv6vTqLT4=", 1418 + "lastModified": 1763865987, 1419 + "narHash": "sha256-DJpzM8Jz3B0azJcAoF+YFHr8rEbxYLJ0wy1kWZ29HOw=", 1374 1420 "owner": "oxalica", 1375 1421 "repo": "rust-overlay", 1376 - "rev": "8b70793a6be183536a5d562056dac10b7b36820d", 1422 + "rev": "042d905c01a6eec3bcae8530dacb19cda9758a63", 1377 1423 "type": "github" 1378 1424 }, 1379 1425 "original": { ··· 1517 1563 }, 1518 1564 "tangled": { 1519 1565 "inputs": { 1566 + "actor-typeahead-src": "actor-typeahead-src", 1520 1567 "flake-compat": "flake-compat_4", 1521 1568 "gomod2nix": "gomod2nix", 1522 1569 "htmx-src": "htmx-src", ··· 1529 1576 "sqlite-lib-src": "sqlite-lib-src" 1530 1577 }, 1531 1578 "locked": { 1532 - "lastModified": 1758695638, 1533 - "narHash": "sha256-2eQiyOEcTZERHrx4dz7Nd/rUOkIi8yChbcXe1nqw9qg=", 1579 + "lastModified": 1764005195, 1580 + "narHash": "sha256-PzuWiW/nMxwQTX0i1bHwGazQF4ptLNI9OGwpmhDb9i0=", 1534 1581 "ref": "refs/heads/master", 1535 - "rev": "3d80614e0984a4a9402960df85300718a8f1f2c9", 1536 - "revCount": 1424, 1582 + "rev": "7358ec6edfa4d17b8b8f543d99e83a4705901148", 1583 + "revCount": 1687, 1537 1584 "type": "git", 1538 1585 "url": "https://tangled.sh/@tangled.sh/core" 1539 1586 }, ··· 1571 1618 "systems": "systems_7" 1572 1619 }, 1573 1620 "locked": { 1574 - "lastModified": 1755889488, 1575 - "narHash": "sha256-8zkVMzNBTCGxL2vRtdo1woljRoqOSTiKlrCqS++Xt4I=", 1621 + "lastModified": 1760196423, 1622 + "narHash": "sha256-1BpxEHAJe++YlVznML+8A2nTc9xpsVpLxiuFYG+MTog=", 1576 1623 "ref": "refs/heads/dev", 1577 - "rev": "b87dddf052d634ddd5ae223c91174c8c9fecb40e", 1578 - "revCount": 52, 1624 + "rev": "bf4bd032622ff38f40313f89db98aa82c3700510", 1625 + "revCount": 55, 1579 1626 "type": "git", 1580 1627 "url": "https://tangled.sh/@ocbwoy3.dev/tuxstrap" 1581 1628 }, ··· 1631 1678 ] 1632 1679 }, 1633 1680 "locked": { 1634 - "lastModified": 1755354946, 1635 - "narHash": "sha256-zdov5f/GcoLQc9qYIS1dUTqtJMeDqmBmo59PAxze6e4=", 1681 + "lastModified": 1761431178, 1682 + "narHash": "sha256-xzjC1CV3+wpUQKNF+GnadnkeGUCJX+vgaWIZsnz9tzI=", 1636 1683 "owner": "hyprwm", 1637 1684 "repo": "xdg-desktop-portal-hyprland", 1638 - "rev": "a10726d6a8d0ef1a0c645378f983b6278c42eaa0", 1685 + "rev": "4b8801228ff958d028f588f0c2b911dbf32297f9", 1639 1686 "type": "github" 1640 1687 }, 1641 1688 "original": { ··· 1650 1697 "nixpkgs": "nixpkgs_13" 1651 1698 }, 1652 1699 "locked": { 1653 - "lastModified": 1757268762, 1654 - "narHash": "sha256-bFYLIRYIrttO/LHEE2Z99IeMGS6gwnMJy0w0fHyH9r8=", 1700 + "lastModified": 1764007718, 1701 + "narHash": "sha256-0AFVGwghB2NUh/l30fI5q7FeJL3C/xIf1Y8se7NHoG8=", 1655 1702 "owner": "0xc000022070", 1656 1703 "repo": "zen-browser-flake", 1657 - "rev": "741c3a1587c2af4530f7604dcf20352e0b3572a8", 1704 + "rev": "c396e711f7704f8675d34630b3bebcbff465672d", 1658 1705 "type": "github" 1659 1706 }, 1660 1707 "original": { ··· 1679 1726 ] 1680 1727 }, 1681 1728 "locked": { 1682 - "lastModified": 1759192380, 1683 - "narHash": "sha256-0BWJgt4OSzxCESij5oo8WLWrPZ+1qLp8KUQe32QeV4Q=", 1729 + "lastModified": 1760401936, 1730 + "narHash": "sha256-/zj5GYO5PKhBWGzbHbqT+ehY8EghuABdQ2WGfCwZpCQ=", 1684 1731 "owner": "mitchellh", 1685 1732 "repo": "zig-overlay", 1686 - "rev": "0bcd1401ed43d10f10cbded49624206553e92f57", 1733 + "rev": "365085b6652259753b598d43b723858184980bbe", 1687 1734 "type": "github" 1688 1735 }, 1689 1736 "original": {
+8
hosts/server/configuration.nix
··· 59 59 60 60 virtualisation.docker.enable = true; 61 61 62 + services.mongodb = { 63 + enable = true; 64 + enableAuth = false; 65 + package = pkgs.mongodb-ce; 66 + replSetName = "rs0"; # dangerous 67 + bind_ip = "0.0.0.0"; 68 + }; 69 + 62 70 networking.firewall = { 63 71 enable = true; 64 72 allowedTCPPorts = [ 22 443 3000 3001 8080 25565 ];
+1 -1
modules/nixos/network.nix
··· 5 5 #! Disable default nameservers to prevent ISP espionage 6 6 networking.nameservers = [ "1.1.1.1" "1.0.0.1" ]; 7 7 8 - networking.hostName = "ocbwoy3-pc"; 8 + networking.hostName = "ralsei-pc"; 9 9 networking.networkmanager.enable = true; 10 10 networking.resolvconf.enable = false; 11 11