Personal Nix flake
nixos home-manager nix
1
fork

Configure Feed

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

feat: CUDA support on desktop, flake inputs update

+485 -278
+468 -256
flake.lock
··· 4 4 "inputs": { 5 5 "nixpkgs": [ 6 6 "nixpkgs" 7 - ] 7 + ], 8 + "systems": "systems" 8 9 }, 9 10 "locked": { 10 - "lastModified": 1714991158, 11 - "narHash": "sha256-QRtQD3YqbambczxavUUkRv7iGxoJ1J6e6mD20mZv3a4=", 11 + "lastModified": 1725841979, 12 + "narHash": "sha256-SXYqzpHPuXFR6w/cUKo3VN8XRn6XA2mGbdRXs9oLk6k=", 12 13 "owner": "Aylur", 13 14 "repo": "ags", 14 - "rev": "05e0f23534fa30c1db2a142664ee8f71e38db260", 15 + "rev": "aaef50bb2c80ef4b4a359329d72669a95e7c4796", 15 16 "type": "github" 16 17 }, 17 18 "original": { 18 19 "owner": "Aylur", 19 20 "repo": "ags", 20 - "rev": "05e0f23534fa30c1db2a142664ee8f71e38db260", 21 21 "type": "github" 22 22 } 23 23 }, ··· 41 41 ] 42 42 }, 43 43 "locked": { 44 - "lastModified": 1725199881, 45 - "narHash": "sha256-jsmipf/u1GFZE5tBUkr56CHMN6VpUWCAjfLIhvQijU0=", 44 + "lastModified": 1726665257, 45 + "narHash": "sha256-rEzEZtd3iyVo5RJ1OGujOlnywNf3gsrOnjAn1NLciD4=", 46 46 "owner": "hyprwm", 47 47 "repo": "aquamarine", 48 - "rev": "f8a687dd29ff019657498f1bd14da2fbbf0e604b", 48 + "rev": "752d0fbd141fabb5a1e7f865199b80e6e76f8d8e", 49 49 "type": "github" 50 50 }, 51 51 "original": { ··· 56 56 }, 57 57 "astal": { 58 58 "inputs": { 59 - "nixpkgs": "nixpkgs_2" 59 + "nixpkgs": "nixpkgs_4" 60 60 }, 61 61 "locked": { 62 - "lastModified": 1725843708, 63 - "narHash": "sha256-9ieGwzkXMBCmvexETH5kz12tNmqO1aM/PjNd5CW7HCk=", 62 + "lastModified": 1726938449, 63 + "narHash": "sha256-sDDJJ12ldMTfRR9oNgAUA3N1nyk3DIhn+far/b+RGEs=", 64 64 "owner": "Aylur", 65 65 "repo": "astal", 66 - "rev": "77612285d31ad6df5fe019c77f3007ef2e186a49", 66 + "rev": "ad8d3409fec4d7d4fd728f364a139947ff1185e3", 67 67 "type": "github" 68 68 }, 69 69 "original": { ··· 125 125 "base16-helix": { 126 126 "flake": false, 127 127 "locked": { 128 - "lastModified": 1720809814, 129 - "narHash": "sha256-numb3xigRGnr/deF7wdjBwVg7fpbTH7reFDkJ75AJkY=", 128 + "lastModified": 1725860795, 129 + "narHash": "sha256-Z2o8VBPW3I+KKTSfe25kskz0EUj7MpUh8u355Z1nVsU=", 130 130 "owner": "tinted-theming", 131 131 "repo": "base16-helix", 132 - "rev": "34f41987bec14c0f3f6b2155c19787b1f6489625", 132 + "rev": "7f795bf75d38e0eea9fed287264067ca187b88a9", 133 133 "type": "github" 134 134 }, 135 135 "original": { ··· 193 193 "devenv", 194 194 "flake-compat" 195 195 ], 196 + "git-hooks": [ 197 + "devenv", 198 + "pre-commit-hooks" 199 + ], 196 200 "nixpkgs": [ 197 201 "devenv", 198 202 "nixpkgs" 203 + ] 204 + }, 205 + "locked": { 206 + "lastModified": 1724232775, 207 + "narHash": "sha256-6u2DycIEgrgNYlLxyGqdFVmBNiKIitnQKJ1pbRP5oko=", 208 + "owner": "cachix", 209 + "repo": "cachix", 210 + "rev": "03b6cb3f953097bff378fb8b9ea094bd091a4ec7", 211 + "type": "github" 212 + }, 213 + "original": { 214 + "owner": "cachix", 215 + "repo": "cachix", 216 + "type": "github" 217 + } 218 + }, 219 + "cachix_2": { 220 + "inputs": { 221 + "devenv": "devenv_3", 222 + "flake-compat": [ 223 + "devenv", 224 + "cachix", 225 + "devenv", 226 + "flake-compat" 227 + ], 228 + "nixpkgs": [ 229 + "devenv", 230 + "cachix", 231 + "devenv", 232 + "nixpkgs" 199 233 ], 200 234 "pre-commit-hooks": [ 235 + "devenv", 236 + "cachix", 201 237 "devenv", 202 238 "pre-commit-hooks" 203 239 ] ··· 218 254 }, 219 255 "chaotic": { 220 256 "inputs": { 221 - "compare-to": "compare-to", 222 257 "fenix": "fenix", 223 258 "flake-schemas": "flake-schemas", 224 259 "home-manager": "home-manager", 225 260 "jovian": "jovian", 226 - "nixpkgs": [ 227 - "unstable" 228 - ], 229 - "systems": "systems", 230 - "yafas": "yafas" 261 + "nixpkgs": "nixpkgs" 231 262 }, 232 263 "locked": { 233 - "lastModified": 1725043054, 234 - "narHash": "sha256-wNKROMH0TmS3yqpces3ldlRLE75Bec0gfmaP9DF6OPc=", 264 + "lastModified": 1726859881, 265 + "narHash": "sha256-ZSgYPiOsa0RdaHOxBq19bqUglBv02Gt/O/Wbgkj5+vU=", 235 266 "owner": "chaotic-cx", 236 267 "repo": "nyx", 237 - "rev": "1de4f25728a7f37785da5742f6d3fe98daffe83f", 268 + "rev": "404cdbe22e3b2c24df554bf835a866a2e6e41f83", 238 269 "type": "github" 239 270 }, 240 271 "original": { ··· 244 275 "type": "github" 245 276 } 246 277 }, 247 - "compare-to": { 248 - "locked": { 249 - "lastModified": 1695341185, 250 - "narHash": "sha256-htO6DSbWyCgaDkxi7foPjXwJFPzGjVt3RRUbPSpNtZY=", 251 - "rev": "98b8e330823a3570d328720f87a1153f8a7f2224", 252 - "revCount": 2, 253 - "type": "tarball", 254 - "url": "https://api.flakehub.com/f/pinned/chaotic-cx/nix-empty-flake/0.1.2%2Brev-98b8e330823a3570d328720f87a1153f8a7f2224/018aba35-d228-7fa9-b205-7616c89ef4e0/source.tar.gz" 255 - }, 256 - "original": { 257 - "type": "tarball", 258 - "url": "https://flakehub.com/f/chaotic-cx/nix-empty-flake/%3D0.1.2.tar.gz" 259 - } 260 - }, 261 278 "crane": { 262 279 "inputs": { 263 280 "nixpkgs": [ ··· 285 302 "flake-compat": [ 286 303 "flake-compat" 287 304 ], 288 - "nix": "nix_2", 305 + "nix": "nix_3", 289 306 "nixpkgs": [ 290 307 "nixpkgs" 291 308 ], 292 - "pre-commit-hooks": "pre-commit-hooks" 309 + "pre-commit-hooks": "pre-commit-hooks_2" 293 310 }, 294 311 "locked": { 295 - "lastModified": 1725287955, 296 - "narHash": "sha256-hnibVK/T/7+nrYrcuYAFr2Cj0vKd/kpr3ePZvm3/rGE=", 312 + "lastModified": 1726826452, 313 + "narHash": "sha256-bzlp1BmyG+lyc3BvjHLVarck0XVj251R/ZAidtSsEzg=", 297 314 "owner": "cachix", 298 315 "repo": "devenv", 299 - "rev": "0ceddcb8040b72943d34af364cde79294222e1af", 316 + "rev": "2bdf6461e88c7e93b94d72d8b11d5a61f167cbf5", 300 317 "type": "github" 301 318 }, 302 319 "original": { ··· 307 324 }, 308 325 "devenv_2": { 309 326 "inputs": { 327 + "cachix": "cachix_2", 310 328 "flake-compat": [ 311 329 "devenv", 312 330 "cachix", 313 331 "flake-compat" 314 332 ], 333 + "nix": "nix_2", 334 + "nixpkgs": [ 335 + "devenv", 336 + "cachix", 337 + "nixpkgs" 338 + ], 339 + "pre-commit-hooks": [ 340 + "devenv", 341 + "cachix", 342 + "git-hooks" 343 + ] 344 + }, 345 + "locked": { 346 + "lastModified": 1723156315, 347 + "narHash": "sha256-0JrfahRMJ37Rf1i0iOOn+8Z4CLvbcGNwa2ChOAVrp/8=", 348 + "owner": "cachix", 349 + "repo": "devenv", 350 + "rev": "ff5eb4f2accbcda963af67f1a1159e3f6c7f5f91", 351 + "type": "github" 352 + }, 353 + "original": { 354 + "owner": "cachix", 355 + "repo": "devenv", 356 + "type": "github" 357 + } 358 + }, 359 + "devenv_3": { 360 + "inputs": { 361 + "flake-compat": [ 362 + "devenv", 363 + "cachix", 364 + "devenv", 365 + "cachix", 366 + "flake-compat" 367 + ], 315 368 "nix": "nix", 316 - "nixpkgs": "nixpkgs", 369 + "nixpkgs": "nixpkgs_2", 317 370 "poetry2nix": "poetry2nix", 318 371 "pre-commit-hooks": [ 372 + "devenv", 373 + "cachix", 319 374 "devenv", 320 375 "cachix", 321 376 "pre-commit-hooks" ··· 364 419 ] 365 420 }, 366 421 "locked": { 367 - "lastModified": 1725377834, 368 - "narHash": "sha256-tqoAO8oT6zEUDXte98cvA1saU9+1dLJQe3pMKLXv8ps=", 422 + "lastModified": 1726842196, 423 + "narHash": "sha256-u9h03JQUuQJ607xmti9F9Eh6E96kKUAGP+aXWgwm70o=", 369 424 "owner": "nix-community", 370 425 "repo": "disko", 371 - "rev": "e55f9a8678adc02024a4877c2a403e3f6daf24fe", 426 + "rev": "51994df8ba24d5db5459ccf17b6494643301ad28", 372 427 "type": "github" 373 428 }, 374 429 "original": { ··· 417 472 "dotfiles-end-4": { 418 473 "flake": false, 419 474 "locked": { 420 - "lastModified": 1724722138, 421 - "narHash": "sha256-b93D017XfQhUNHCOb8woEaMFuYs3pvHOhGMncFr2BbM=", 475 + "lastModified": 1726528266, 476 + "narHash": "sha256-Ql0Tvo/k8DDKS4NSu8jIQt03XYckUCQrz4eiEiyVT/U=", 422 477 "owner": "end-4", 423 478 "repo": "dots-hyprland", 424 - "rev": "88a0356a949bb2010456abe105ddffec443ea7bc", 479 + "rev": "15d02a62715226bfa4738e641bcd353fce7f262d", 425 480 "type": "github" 426 481 }, 427 482 "original": { ··· 439 494 "rust-analyzer-src": "rust-analyzer-src" 440 495 }, 441 496 "locked": { 442 - "lastModified": 1724999484, 443 - "narHash": "sha256-AIR8uYGteWS/RyHyZJAHQAUEJ/Mv4ktkPe2mzbJ2zCE=", 497 + "lastModified": 1726468443, 498 + "narHash": "sha256-O1VcbVBrqIf58U05yFXl9+J7XM2qh0I+7vqMbNwZPq0=", 444 499 "owner": "nix-community", 445 500 "repo": "fenix", 446 - "rev": "e3bb9176e807e2b166d54153ce8caea5cb2c6700", 501 + "rev": "effac20e9560aab202e82b6d833f685163a9c138", 447 502 "type": "github" 448 503 }, 449 504 "original": { ··· 533 588 }, 534 589 "flake-parts": { 535 590 "inputs": { 591 + "nixpkgs-lib": [ 592 + "devenv", 593 + "nix", 594 + "nixpkgs" 595 + ] 596 + }, 597 + "locked": { 598 + "lastModified": 1712014858, 599 + "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", 600 + "owner": "hercules-ci", 601 + "repo": "flake-parts", 602 + "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", 603 + "type": "github" 604 + }, 605 + "original": { 606 + "owner": "hercules-ci", 607 + "repo": "flake-parts", 608 + "type": "github" 609 + } 610 + }, 611 + "flake-parts_2": { 612 + "inputs": { 536 613 "nixpkgs-lib": "nixpkgs-lib" 537 614 }, 538 615 "locked": { ··· 549 626 "type": "github" 550 627 } 551 628 }, 552 - "flake-parts_2": { 629 + "flake-parts_3": { 553 630 "inputs": { 554 631 "nixpkgs-lib": [ 555 632 "lanzaboote", ··· 570 647 "type": "github" 571 648 } 572 649 }, 573 - "flake-parts_3": { 650 + "flake-parts_4": { 574 651 "inputs": { 575 652 "nixpkgs-lib": "nixpkgs-lib_2" 576 653 }, 577 654 "locked": { 578 - "lastModified": 1725024810, 579 - "narHash": "sha256-ODYRm8zHfLTH3soTFWE452ydPYz2iTvr9T8ftDMUQ3E=", 655 + "lastModified": 1726153070, 656 + "narHash": "sha256-HO4zgY0ekfwO5bX0QH/3kJ/h4KvUDFZg8YpkNwIbg1U=", 580 657 "owner": "hercules-ci", 581 658 "repo": "flake-parts", 582 - "rev": "af510d4a62d071ea13925ce41c95e3dec816c01d", 659 + "rev": "bcef6817a8b2aa20a5a6dbb19b43e63c5bf8619a", 583 660 "type": "github" 584 661 }, 585 662 "original": { ··· 588 665 "type": "github" 589 666 } 590 667 }, 591 - "flake-parts_4": { 668 + "flake-parts_5": { 592 669 "inputs": { 593 670 "nixpkgs-lib": [ 594 671 "nixvim", ··· 596 673 ] 597 674 }, 598 675 "locked": { 599 - "lastModified": 1722555600, 600 - "narHash": "sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC+x4=", 676 + "lastModified": 1726153070, 677 + "narHash": "sha256-HO4zgY0ekfwO5bX0QH/3kJ/h4KvUDFZg8YpkNwIbg1U=", 601 678 "owner": "hercules-ci", 602 679 "repo": "flake-parts", 603 - "rev": "8471fe90ad337a8074e957b69ca4d0089218391d", 680 + "rev": "bcef6817a8b2aa20a5a6dbb19b43e63c5bf8619a", 604 681 "type": "github" 605 682 }, 606 683 "original": { ··· 609 686 "type": "github" 610 687 } 611 688 }, 612 - "flake-parts_5": { 689 + "flake-parts_6": { 613 690 "inputs": { 614 691 "nixpkgs-lib": "nixpkgs-lib_3" 615 692 }, ··· 629 706 }, 630 707 "flake-schemas": { 631 708 "locked": { 632 - "lastModified": 1693491534, 633 - "narHash": "sha256-ifw8Td8kD08J8DxFbYjeIx5naHcDLz7s2IFP3X42I/U=", 634 - "rev": "c702cbb663d6d70bbb716584a2ee3aeb35017279", 635 - "revCount": 21, 709 + "lastModified": 1721999734, 710 + "narHash": "sha256-G5CxYeJVm4lcEtaO87LKzOsVnWeTcHGKbKxNamNWgOw=", 711 + "rev": "0a5c42297d870156d9c57d8f99e476b738dcd982", 712 + "revCount": 75, 636 713 "type": "tarball", 637 - "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/flake-schemas/0.1.1/018a4c59-80e1-708a-bb4d-854930c20f72/source.tar.gz" 714 + "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/flake-schemas/0.1.5/0190ef2f-61e0-794b-ba14-e82f225e55e6/source.tar.gz" 638 715 }, 639 716 "original": { 640 717 "type": "tarball", 641 - "url": "https://flakehub.com/f/DeterminateSystems/flake-schemas/%3D0.1.1.tar.gz" 718 + "url": "https://flakehub.com/f/DeterminateSystems/flake-schemas/%3D0.1.5.tar.gz" 642 719 } 643 720 }, 644 721 "flake-utils": { ··· 680 757 } 681 758 }, 682 759 "flake-utils_2": { 683 - "inputs": { 684 - "systems": "systems_3" 685 - }, 686 760 "locked": { 687 - "lastModified": 1710146030, 688 - "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", 761 + "lastModified": 1667395993, 762 + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", 689 763 "owner": "numtide", 690 764 "repo": "flake-utils", 691 - "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", 765 + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", 692 766 "type": "github" 693 767 }, 694 768 "original": { ··· 704 778 ] 705 779 }, 706 780 "locked": { 707 - "lastModified": 1710146030, 708 - "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", 781 + "lastModified": 1726560853, 782 + "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=", 709 783 "owner": "numtide", 710 784 "repo": "flake-utils", 711 - "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", 785 + "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a", 712 786 "type": "github" 713 787 }, 714 788 "original": { ··· 719 793 }, 720 794 "flake-utils_4": { 721 795 "inputs": { 722 - "systems": "systems_6" 796 + "systems": "systems_5" 723 797 }, 724 798 "locked": { 725 799 "lastModified": 1710146030, ··· 768 842 ] 769 843 }, 770 844 "locked": { 771 - "lastModified": 1724857454, 772 - "narHash": "sha256-Qyl9Q4QMTLZnnBb/8OuQ9LSkzWjBU1T5l5zIzTxkkhk=", 845 + "lastModified": 1726745158, 846 + "narHash": "sha256-D5AegvGoEjt4rkKedmxlSEmC+nNLMBPWFxvmYnVLhjk=", 773 847 "owner": "cachix", 774 848 "repo": "git-hooks.nix", 775 - "rev": "4509ca64f1084e73bc7a721b20c669a8d4c5ebe6", 849 + "rev": "4e743a6920eab45e8ba0fbe49dc459f1423a4b74", 776 850 "type": "github" 777 851 }, 778 852 "original": { ··· 785 859 "inputs": { 786 860 "flake-compat": "flake-compat_3", 787 861 "gitignore": "gitignore_2", 788 - "nixpkgs": "nixpkgs_4", 862 + "nixpkgs": "nixpkgs_6", 789 863 "nixpkgs-stable": "nixpkgs-stable_2" 790 864 }, 791 865 "locked": { ··· 914 988 ] 915 989 }, 916 990 "locked": { 917 - "lastModified": 1724435763, 918 - "narHash": "sha256-UNky3lJNGQtUEXT2OY8gMxejakSWPTfWKvpFkpFlAfM=", 991 + "lastModified": 1726440980, 992 + "narHash": "sha256-ChhIrjtdu5d83W+YDRH+Ec5g1MmM0xk6hJnkz15Ot7M=", 919 993 "owner": "nix-community", 920 994 "repo": "home-manager", 921 - "rev": "c2cd2a52e02f1dfa1c88f95abeb89298d46023be", 995 + "rev": "a9c9cc6e50f7cbd2d58ccb1cd46a1e06e9e445ff", 922 996 "type": "github" 923 997 }, 924 998 "original": { ··· 934 1008 ] 935 1009 }, 936 1010 "locked": { 937 - "lastModified": 1725180166, 938 - "narHash": "sha256-fzssXuGR/mCeGbzM1ExaTqDz7QDGta3WA4jJsZyRruo=", 1011 + "lastModified": 1726902823, 1012 + "narHash": "sha256-Gkc7pwTVLKj4HSvRt8tXNvosl8RS9hrBAEhOjAE0Tt4=", 939 1013 "owner": "nix-community", 940 1014 "repo": "home-manager", 941 - "rev": "471e3eb0a114265bcd62d11d58ba8d3421ee68eb", 1015 + "rev": "14929f7089268481d86b83ed31ffd88713dcd415", 942 1016 "type": "github" 943 1017 }, 944 1018 "original": { ··· 983 1057 "hyprlang": "hyprlang", 984 1058 "hyprutils": "hyprutils", 985 1059 "hyprwayland-scanner": "hyprwayland-scanner", 986 - "nixpkgs": "nixpkgs_5", 987 - "systems": "systems_4", 1060 + "nixpkgs": "nixpkgs_7", 1061 + "systems": "systems_3", 988 1062 "xdph": "xdph" 989 1063 }, 990 1064 "locked": { 991 - "lastModified": 1725367654, 992 - "narHash": "sha256-1hiNRCEdSZLfyH2y06S+gqUbiSwbwdktStPSJuPesaM=", 1065 + "lastModified": 1726918033, 1066 + "narHash": "sha256-I0U4OLssUlNd6/KXHwErmgmYZURTJYJNHbeoKaMH4iI=", 993 1067 "ref": "refs/heads/main", 994 - "rev": "9b54342baa27d8de0460e1103ec4c3cc65592ed8", 995 - "revCount": 5182, 1068 + "rev": "8579066c7a1ceb745499ea4e11d5d420b1387ec0", 1069 + "revCount": 5246, 996 1070 "submodules": true, 997 1071 "type": "git", 998 1072 "url": "https://github.com/hyprwm/Hyprland" ··· 1031 1105 ] 1032 1106 }, 1033 1107 "locked": { 1034 - "lastModified": 1724608787, 1035 - "narHash": "sha256-t2BzxfdLhMY8pnzmQe76bLGL8bB5p5bdIXHhkSV+xr8=", 1108 + "lastModified": 1726437584, 1109 + "narHash": "sha256-lMIFDORuyMYHtUPrRWU5WjGcS+ZMrR4/wBSO+sgUVSY=", 1036 1110 "owner": "KZDKM", 1037 1111 "repo": "Hyprspace", 1038 - "rev": "b328501fbad4159e404697e25cdaaab0ad9f81a4", 1112 + "rev": "8f14fa2e10d24742d713f04c278bc7651037b74b", 1039 1113 "type": "github" 1040 1114 }, 1041 1115 "original": { ··· 1117 1191 ] 1118 1192 }, 1119 1193 "locked": { 1120 - "lastModified": 1725188252, 1121 - "narHash": "sha256-yBH8c4GDaEAtBrh+BqIlrx5vp6gG/Gu8fQQK63KAQgs=", 1194 + "lastModified": 1725997860, 1195 + "narHash": "sha256-d/rZ/fHR5l1n7PeyLw0StWMNLXVU9c4HFyfskw568so=", 1122 1196 "owner": "hyprwm", 1123 1197 "repo": "hyprlang", 1124 - "rev": "c12ab785ce1982f82594aff03b3104c598186ddd", 1198 + "rev": "dfeb5811dd6485490cce18d6cc1e38a055eea876", 1125 1199 "type": "github" 1126 1200 }, 1127 1201 "original": { ··· 1142 1216 ] 1143 1217 }, 1144 1218 "locked": { 1145 - "lastModified": 1724966483, 1146 - "narHash": "sha256-WXDgKIbzjYKczxSZOsJplCS1i1yrTUpsDPuJV/xpYLo=", 1219 + "lastModified": 1726874949, 1220 + "narHash": "sha256-PNnIpwGqpTvMU3N2r0wMQwK1E+t4Bb5fbJwblQvr+80=", 1147 1221 "owner": "hyprwm", 1148 1222 "repo": "hyprutils", 1149 - "rev": "8976e3f6a5357da953a09511d0c7f6a890fb6ec2", 1223 + "rev": "d97af4f6bd068c03a518b597675e598f57ea2291", 1150 1224 "type": "github" 1151 1225 }, 1152 1226 "original": { ··· 1167 1241 ] 1168 1242 }, 1169 1243 "locked": { 1170 - "lastModified": 1721324119, 1171 - "narHash": "sha256-SOOqIT27/X792+vsLSeFdrNTF+OSRp5qXv6Te+fb2Qg=", 1244 + "lastModified": 1726840673, 1245 + "narHash": "sha256-HIPEXyRRVZoqD6U+lFS1B0tsIU7p83FaB9m7KT/x6mQ=", 1172 1246 "owner": "hyprwm", 1173 1247 "repo": "hyprwayland-scanner", 1174 - "rev": "a048a6cb015340bd82f97c1f40a4b595ca85cc30", 1248 + "rev": "b68dab23fc922eae99306988133ee80a40b39ca5", 1175 1249 "type": "github" 1176 1250 }, 1177 1251 "original": { ··· 1189 1263 ] 1190 1264 }, 1191 1265 "locked": { 1192 - "lastModified": 1724999205, 1193 - "narHash": "sha256-Lc9kb5hhUohcJlUye5Pu8BNYHDPIOUtejYySTvHTlio=", 1266 + "lastModified": 1726115155, 1267 + "narHash": "sha256-VDylz5VX4JD4/TZv6xUJDwuvNdgLRGoOpue1dlZGdIQ=", 1194 1268 "owner": "Jovian-Experiments", 1195 1269 "repo": "Jovian-NixOS", 1196 - "rev": "a14f978f74e89213a5f565f827454dd6178b2bb5", 1270 + "rev": "02cf60ce20b6034fc0459e5116cec7016aaff6e4", 1197 1271 "type": "github" 1198 1272 }, 1199 1273 "original": { ··· 1208 1282 "flake-compat": [ 1209 1283 "flake-compat" 1210 1284 ], 1211 - "flake-parts": "flake-parts_2", 1285 + "flake-parts": "flake-parts_3", 1212 1286 "flake-utils": [ 1213 1287 "flake-utils" 1214 1288 ], ··· 1249 1323 "type": "github" 1250 1324 } 1251 1325 }, 1326 + "libgit2": { 1327 + "flake": false, 1328 + "locked": { 1329 + "lastModified": 1697646580, 1330 + "narHash": "sha256-oX4Z3S9WtJlwvj0uH9HlYcWv+x1hqp8mhXl7HsLu2f0=", 1331 + "owner": "libgit2", 1332 + "repo": "libgit2", 1333 + "rev": "45fd9ed7ae1a9b74b957ef4f337bc3c8b3df01b5", 1334 + "type": "github" 1335 + }, 1336 + "original": { 1337 + "owner": "libgit2", 1338 + "repo": "libgit2", 1339 + "type": "github" 1340 + } 1341 + }, 1252 1342 "matugen": { 1253 1343 "inputs": { 1254 - "nixpkgs": "nixpkgs_3" 1344 + "nixpkgs": "nixpkgs_5" 1255 1345 }, 1256 1346 "locked": { 1257 1347 "lastModified": 1711657889, ··· 1275 1365 ] 1276 1366 }, 1277 1367 "locked": { 1278 - "lastModified": 1725287741, 1279 - "narHash": "sha256-ZxyB7BwxQjoMz5lUnsb+KuTWfRyPtJVqEjnlOoABSUE=", 1368 + "lastModified": 1725746760, 1369 + "narHash": "sha256-p38Uini6lChBCF0mZndHXTAy7ZH/OQLY696BFCHg92g=", 1280 1370 "owner": "viperML", 1281 1371 "repo": "nh", 1282 - "rev": "5dd64eb04fddeac2eb08c018212cc58978934920", 1372 + "rev": "7650b372e55a36d7765ee0a5e59b142731bc8b3d", 1283 1373 "type": "github" 1284 1374 }, 1285 1375 "original": { ··· 1292 1382 "inputs": { 1293 1383 "flake-compat": "flake-compat", 1294 1384 "nixpkgs": [ 1385 + "devenv", 1386 + "cachix", 1295 1387 "devenv", 1296 1388 "cachix", 1297 1389 "devenv", ··· 1322 1414 ] 1323 1415 }, 1324 1416 "locked": { 1325 - "lastModified": 1724561770, 1326 - "narHash": "sha256-zv8C9RNa86CIpyHwPIVO/k+5TfM8ZbjGwOOpTe1grls=", 1417 + "lastModified": 1726742753, 1418 + "narHash": "sha256-QclpWrIFIg/yvWRiOUaMp1WR+TGUE9tb7RE31xHlxWc=", 1327 1419 "owner": "lnl7", 1328 1420 "repo": "nix-darwin", 1329 - "rev": "ac5694a0b855a981e81b4d9f14052e3ff46ca39e", 1421 + "rev": "c03f85fa42d68d1056ca1740f3113b04f3addff2", 1330 1422 "type": "github" 1331 1423 }, 1332 1424 "original": { ··· 1337 1429 }, 1338 1430 "nix-gaming": { 1339 1431 "inputs": { 1340 - "flake-parts": "flake-parts_3", 1341 - "nixpkgs": [ 1342 - "chaotic", 1343 - "nixpkgs" 1344 - ], 1432 + "flake-parts": "flake-parts_4", 1433 + "nixpkgs": "nixpkgs_8", 1345 1434 "umu": "umu" 1346 1435 }, 1347 1436 "locked": { 1348 - "lastModified": 1725154929, 1349 - "narHash": "sha256-AONhBZQgiJb/teEJF7PV6EpyLLpF2ddSbY7HJNdFSxw=", 1437 + "lastModified": 1726853411, 1438 + "narHash": "sha256-+R8HmKGNV2PKUTmCyLKQeDCCpUqur23ucKR63M2SWAQ=", 1350 1439 "owner": "fufexan", 1351 1440 "repo": "nix-gaming", 1352 - "rev": "76446e879c956930a7f5f6f1d0440b3df67e0dda", 1441 + "rev": "7ea77f2f1cd535c4d952128b349eca0b8a16d196", 1353 1442 "type": "github" 1354 1443 }, 1355 1444 "original": { ··· 1384 1473 "nix-github-actions_2": { 1385 1474 "inputs": { 1386 1475 "nixpkgs": [ 1476 + "devenv", 1477 + "cachix", 1387 1478 "devenv", 1388 1479 "cachix", 1389 1480 "devenv", ··· 1434 1525 ] 1435 1526 }, 1436 1527 "locked": { 1437 - "lastModified": 1725161148, 1438 - "narHash": "sha256-WfAHq3Ag3vLNFfWxKHjFBFdPI6JIideWFJod9mx1eoo=", 1528 + "lastModified": 1726449931, 1529 + "narHash": "sha256-1AX7MyYzP7sNgZiGF8jwehCCI75y2kBGwACeryJs+yE=", 1439 1530 "owner": "nix-community", 1440 1531 "repo": "nix-index-database", 1441 - "rev": "32058e9138248874773630c846563b1a78ee7a5b", 1532 + "rev": "c1b0fa0bec5478185eae2fd3f39b9e906fc83995", 1442 1533 "type": "github" 1443 1534 }, 1444 1535 "original": { ··· 1450 1541 "nix-software-center": { 1451 1542 "inputs": { 1452 1543 "nixos-appstream-data": "nixos-appstream-data", 1453 - "nixpkgs": "nixpkgs_6", 1544 + "nixpkgs": "nixpkgs_9", 1454 1545 "utils": "utils" 1455 1546 }, 1456 1547 "locked": { ··· 1486 1577 "inputs": { 1487 1578 "flake-compat": [ 1488 1579 "devenv", 1580 + "cachix", 1581 + "devenv", 1489 1582 "flake-compat" 1490 1583 ], 1491 1584 "nixpkgs": [ 1585 + "devenv", 1586 + "cachix", 1492 1587 "devenv", 1493 1588 "nixpkgs" 1494 1589 ], ··· 1509 1604 "type": "github" 1510 1605 } 1511 1606 }, 1607 + "nix_3": { 1608 + "inputs": { 1609 + "flake-compat": [ 1610 + "devenv", 1611 + "flake-compat" 1612 + ], 1613 + "flake-parts": "flake-parts", 1614 + "libgit2": "libgit2", 1615 + "nixpkgs": "nixpkgs_3", 1616 + "nixpkgs-23-11": "nixpkgs-23-11", 1617 + "nixpkgs-regression": "nixpkgs-regression_3", 1618 + "pre-commit-hooks": "pre-commit-hooks" 1619 + }, 1620 + "locked": { 1621 + "lastModified": 1725980365, 1622 + "narHash": "sha256-uDwWyizzlQ0HFzrhP6rVp2+2NNA+/TM5zT32dR8GUlg=", 1623 + "owner": "domenkozar", 1624 + "repo": "nix", 1625 + "rev": "1e61e9f40673f84c3b02573145492d8af581bec5", 1626 + "type": "github" 1627 + }, 1628 + "original": { 1629 + "owner": "domenkozar", 1630 + "ref": "devenv-2.24", 1631 + "repo": "nix", 1632 + "type": "github" 1633 + } 1634 + }, 1512 1635 "nixlib": { 1513 1636 "locked": { 1514 - "lastModified": 1725152544, 1515 - "narHash": "sha256-Tm344cnFM9f2YZsgWtJduvhIrvLr3Bi8J4Xc+UZDKYE=", 1637 + "lastModified": 1726362065, 1638 + "narHash": "sha256-4h15WKdrs9zf6DGaeeV7ntU/pHHGkH6geYt1QBW0CP4=", 1516 1639 "owner": "nix-community", 1517 1640 "repo": "nixpkgs.lib", 1518 - "rev": "7f0b9e4fbd91826cb9ce6babbc11c87903191051", 1641 + "rev": "9db4db09d82e4b2207bfa7f1e747a4f49d214555", 1519 1642 "type": "github" 1520 1643 }, 1521 1644 "original": { ··· 1530 1653 "flake-utils" 1531 1654 ], 1532 1655 "nixpkgs": [ 1533 - "unstable" 1656 + "nixpkgs" 1534 1657 ], 1535 1658 "poetry2nix": "poetry2nix_2" 1536 1659 }, 1537 1660 "locked": { 1538 - "lastModified": 1725200425, 1539 - "narHash": "sha256-QTXtAi5kxD1G0Bqc+n8ulcWDOgTMkjqW/FHFBZlFoxY=", 1661 + "lastModified": 1726755803, 1662 + "narHash": "sha256-QzRLAJZNGHokJ78Hwno5dbX7N30AD48fklYV4W3A8XI=", 1540 1663 "owner": "jooooscha", 1541 1664 "repo": "nixpkgs-vim-extra-plugins", 1542 - "rev": "ad9b2d4f134555947acb5211d8057dcc54b37d81", 1665 + "rev": "2a21a085ad2c6cdb1bf03ae172bc0900d4024f05", 1543 1666 "type": "github" 1544 1667 }, 1545 1668 "original": { ··· 1582 1705 ] 1583 1706 }, 1584 1707 "locked": { 1585 - "lastModified": 1725298144, 1586 - "narHash": "sha256-LI+gI4qeVTQaS0vW6tn49RG+f8cH1KBALaligCeHLog=", 1708 + "lastModified": 1726817511, 1709 + "narHash": "sha256-r3R7zZzGklN0udSO/JhWbU/xyq6i1aXKKwfs33LUVls=", 1587 1710 "owner": "nix-community", 1588 1711 "repo": "nixos-generators", 1589 - "rev": "8e337ce40421c4f33e7535aeb988d8e30fe067eb", 1712 + "rev": "bfa25c9065f4cb5d884a0ad70f6e82f55ae90448", 1590 1713 "type": "github" 1591 1714 }, 1592 1715 "original": { ··· 1597 1720 }, 1598 1721 "nixpkgs": { 1599 1722 "locked": { 1600 - "lastModified": 1692808169, 1601 - "narHash": "sha256-x9Opq06rIiwdwGeK2Ykj69dNc2IvUH1fY55Wm7atwrE=", 1723 + "lastModified": 1726755586, 1724 + "narHash": "sha256-PmUr/2GQGvFTIJ6/Tvsins7Q43KTMvMFhvG6oaYK+Wk=", 1725 + "owner": "NixOS", 1726 + "repo": "nixpkgs", 1727 + "rev": "c04d5652cfa9742b1d519688f65d1bbccea9eb7e", 1728 + "type": "github" 1729 + }, 1730 + "original": { 1731 + "owner": "NixOS", 1732 + "ref": "nixos-unstable", 1733 + "repo": "nixpkgs", 1734 + "type": "github" 1735 + } 1736 + }, 1737 + "nixpkgs-23-11": { 1738 + "locked": { 1739 + "lastModified": 1717159533, 1740 + "narHash": "sha256-oamiKNfr2MS6yH64rUn99mIZjc45nGJlj9eGth/3Xuw=", 1602 1741 "owner": "NixOS", 1603 1742 "repo": "nixpkgs", 1604 - "rev": "9201b5ff357e781bf014d0330d18555695df7ba8", 1743 + "rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446", 1605 1744 "type": "github" 1606 1745 }, 1607 1746 "original": { 1608 1747 "owner": "NixOS", 1609 - "ref": "nixpkgs-unstable", 1610 1748 "repo": "nixpkgs", 1749 + "rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446", 1611 1750 "type": "github" 1612 1751 } 1613 1752 }, ··· 1625 1764 }, 1626 1765 "nixpkgs-lib_2": { 1627 1766 "locked": { 1628 - "lastModified": 1722555339, 1629 - "narHash": "sha256-uFf2QeW7eAHlYXuDktm9c25OxOyCoUOQmh5SZ9amE5Q=", 1767 + "lastModified": 1725233747, 1768 + "narHash": "sha256-Ss8QWLXdr2JCBPcYChJhz4xJm+h/xjl4G0c0XlP6a74=", 1630 1769 "type": "tarball", 1631 - "url": "https://github.com/NixOS/nixpkgs/archive/a5d394176e64ab29c852d03346c1fc9b0b7d33eb.tar.gz" 1770 + "url": "https://github.com/NixOS/nixpkgs/archive/356624c12086a18f2ea2825fed34523d60ccc4e3.tar.gz" 1632 1771 }, 1633 1772 "original": { 1634 1773 "type": "tarball", 1635 - "url": "https://github.com/NixOS/nixpkgs/archive/a5d394176e64ab29c852d03346c1fc9b0b7d33eb.tar.gz" 1774 + "url": "https://github.com/NixOS/nixpkgs/archive/356624c12086a18f2ea2825fed34523d60ccc4e3.tar.gz" 1636 1775 } 1637 1776 }, 1638 1777 "nixpkgs-lib_3": { ··· 1685 1824 "type": "github" 1686 1825 } 1687 1826 }, 1827 + "nixpkgs-regression_3": { 1828 + "locked": { 1829 + "lastModified": 1643052045, 1830 + "narHash": "sha256-uGJ0VXIhWKGXxkeNnq4TvV3CIOkUJ3PAoLZ3HMzNVMw=", 1831 + "owner": "NixOS", 1832 + "repo": "nixpkgs", 1833 + "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", 1834 + "type": "github" 1835 + }, 1836 + "original": { 1837 + "owner": "NixOS", 1838 + "repo": "nixpkgs", 1839 + "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", 1840 + "type": "github" 1841 + } 1842 + }, 1688 1843 "nixpkgs-stable": { 1689 1844 "locked": { 1690 - "lastModified": 1710695816, 1691 - "narHash": "sha256-3Eh7fhEID17pv9ZxrPwCLfqXnYP006RKzSs0JptsN84=", 1845 + "lastModified": 1720386169, 1846 + "narHash": "sha256-NGKVY4PjzwAa4upkGtAMz1npHGoRzWotlSnVlqI40mo=", 1692 1847 "owner": "NixOS", 1693 1848 "repo": "nixpkgs", 1694 - "rev": "614b4613980a522ba49f0d194531beddbb7220d3", 1849 + "rev": "194846768975b7ad2c4988bdb82572c00222c0d7", 1695 1850 "type": "github" 1696 1851 }, 1697 1852 "original": { 1698 1853 "owner": "NixOS", 1699 - "ref": "nixos-23.11", 1854 + "ref": "nixos-24.05", 1700 1855 "repo": "nixpkgs", 1701 1856 "type": "github" 1702 1857 } ··· 1735 1890 }, 1736 1891 "nixpkgs_2": { 1737 1892 "locked": { 1738 - "lastModified": 1725634671, 1739 - "narHash": "sha256-v3rIhsJBOMLR8e/RNWxr828tB+WywYIoajrZKFM+0Gg=", 1893 + "lastModified": 1692808169, 1894 + "narHash": "sha256-x9Opq06rIiwdwGeK2Ykj69dNc2IvUH1fY55Wm7atwrE=", 1895 + "owner": "NixOS", 1896 + "repo": "nixpkgs", 1897 + "rev": "9201b5ff357e781bf014d0330d18555695df7ba8", 1898 + "type": "github" 1899 + }, 1900 + "original": { 1901 + "owner": "NixOS", 1902 + "ref": "nixpkgs-unstable", 1903 + "repo": "nixpkgs", 1904 + "type": "github" 1905 + } 1906 + }, 1907 + "nixpkgs_3": { 1908 + "locked": { 1909 + "lastModified": 1717432640, 1910 + "narHash": "sha256-+f9c4/ZX5MWDOuB1rKoWj+lBNm0z0rs4CK47HBLxy1o=", 1911 + "owner": "NixOS", 1912 + "repo": "nixpkgs", 1913 + "rev": "88269ab3044128b7c2f4c7d68448b2fb50456870", 1914 + "type": "github" 1915 + }, 1916 + "original": { 1917 + "owner": "NixOS", 1918 + "ref": "release-24.05", 1919 + "repo": "nixpkgs", 1920 + "type": "github" 1921 + } 1922 + }, 1923 + "nixpkgs_4": { 1924 + "locked": { 1925 + "lastModified": 1726755586, 1926 + "narHash": "sha256-PmUr/2GQGvFTIJ6/Tvsins7Q43KTMvMFhvG6oaYK+Wk=", 1740 1927 "owner": "nixos", 1741 1928 "repo": "nixpkgs", 1742 - "rev": "574d1eac1c200690e27b8eb4e24887f8df7ac27c", 1929 + "rev": "c04d5652cfa9742b1d519688f65d1bbccea9eb7e", 1743 1930 "type": "github" 1744 1931 }, 1745 1932 "original": { ··· 1749 1936 "type": "github" 1750 1937 } 1751 1938 }, 1752 - "nixpkgs_3": { 1939 + "nixpkgs_5": { 1753 1940 "locked": { 1754 1941 "lastModified": 1691186842, 1755 1942 "narHash": "sha256-wxBVCvZUwq+XS4N4t9NqsHV4E64cPVqQ2fdDISpjcw0=", ··· 1765 1952 "type": "github" 1766 1953 } 1767 1954 }, 1768 - "nixpkgs_4": { 1955 + "nixpkgs_6": { 1769 1956 "locked": { 1770 1957 "lastModified": 1719082008, 1771 1958 "narHash": "sha256-jHJSUH619zBQ6WdC21fFAlDxHErKVDJ5fpN0Hgx4sjs=", ··· 1781 1968 "type": "github" 1782 1969 } 1783 1970 }, 1784 - "nixpkgs_5": { 1971 + "nixpkgs_7": { 1785 1972 "locked": { 1786 - "lastModified": 1725103162, 1787 - "narHash": "sha256-Ym04C5+qovuQDYL/rKWSR+WESseQBbNAe5DsXNx5trY=", 1973 + "lastModified": 1726755586, 1974 + "narHash": "sha256-PmUr/2GQGvFTIJ6/Tvsins7Q43KTMvMFhvG6oaYK+Wk=", 1788 1975 "owner": "NixOS", 1789 1976 "repo": "nixpkgs", 1790 - "rev": "12228ff1752d7b7624a54e9c1af4b222b3c1073b", 1977 + "rev": "c04d5652cfa9742b1d519688f65d1bbccea9eb7e", 1791 1978 "type": "github" 1792 1979 }, 1793 1980 "original": { ··· 1797 1984 "type": "github" 1798 1985 } 1799 1986 }, 1800 - "nixpkgs_6": { 1987 + "nixpkgs_8": { 1988 + "locked": { 1989 + "lastModified": 1726238386, 1990 + "narHash": "sha256-3//V84fYaGVncFImitM6lSAliRdrGayZLdxWlpcuGk0=", 1991 + "owner": "NixOS", 1992 + "repo": "nixpkgs", 1993 + "rev": "01f064c99c792715054dc7a70e4c1626dbbec0c3", 1994 + "type": "github" 1995 + }, 1996 + "original": { 1997 + "owner": "NixOS", 1998 + "ref": "nixpkgs-unstable", 1999 + "repo": "nixpkgs", 2000 + "type": "github" 2001 + } 2002 + }, 2003 + "nixpkgs_9": { 1801 2004 "locked": { 1802 2005 "lastModified": 1692638711, 1803 2006 "narHash": "sha256-J0LgSFgJVGCC1+j5R2QndadWI1oumusg6hCtYAzLID4=", ··· 1819 2022 "flake-compat": [ 1820 2023 "flake-compat" 1821 2024 ], 1822 - "flake-parts": "flake-parts_4", 2025 + "flake-parts": "flake-parts_5", 1823 2026 "git-hooks": "git-hooks", 1824 2027 "home-manager": [ 1825 2028 "home-manager" 1826 2029 ], 1827 2030 "nix-darwin": "nix-darwin", 1828 2031 "nixpkgs": [ 1829 - "unstable" 2032 + "nixpkgs" 1830 2033 ], 1831 2034 "nuschtosSearch": "nuschtosSearch", 1832 2035 "treefmt-nix": "treefmt-nix" 1833 2036 }, 1834 2037 "locked": { 1835 - "lastModified": 1725269752, 1836 - "narHash": "sha256-AtZ9fSo2q6UeMoDy6kw6solM1B+BCABbKgCyUclsctg=", 2038 + "lastModified": 1726934957, 2039 + "narHash": "sha256-ygq8w1bvpbKS2+ePSXt3HQvM+ea10yoRAE2c1L9XruA=", 1837 2040 "owner": "nix-community", 1838 2041 "repo": "nixvim", 1839 - "rev": "18b7597e6ca4b98a6c3f20ddc9783165d5998018", 2042 + "rev": "384f97cf50c534a18f5a8feac81d40623267aa81", 1840 2043 "type": "github" 1841 2044 }, 1842 2045 "original": { ··· 1847 2050 }, 1848 2051 "nur": { 1849 2052 "locked": { 1850 - "lastModified": 1725378330, 1851 - "narHash": "sha256-rWoG4lI2V3Q7RbxL+TxBJjzuGSxgRIcAD9UzIQJ07qA=", 2053 + "lastModified": 1726947904, 2054 + "narHash": "sha256-QAs2Y/b2Tt45unI5mjndajVVZ6KdM4nMrhB0c7u0peU=", 1852 2055 "owner": "nix-community", 1853 2056 "repo": "NUR", 1854 - "rev": "96e9b762252bd6e73ecec40ba82ce02dc33fe3cc", 2057 + "rev": "ac7f8258cf56191d69e3d1343866d0a26c430e46", 1855 2058 "type": "github" 1856 2059 }, 1857 2060 "original": { ··· 1869 2072 ] 1870 2073 }, 1871 2074 "locked": { 1872 - "lastModified": 1724584782, 1873 - "narHash": "sha256-7FfHv7b1jwMPSu9SPY9hdxStk8E6EeSwzqdvV69U4BM=", 2075 + "lastModified": 1726816132, 2076 + "narHash": "sha256-AbB0lgc0IbzLIxj1O3cosiMNAVQak4KJtvq9q8MjHhs=", 1874 2077 "owner": "NuschtOS", 1875 2078 "repo": "search", 1876 - "rev": "5a08d691de30b6fc28d58ce71a5e420f2694e087", 2079 + "rev": "7733a39a1321057172d87e6251ded7cdeb67171e", 1877 2080 "type": "github" 1878 2081 }, 1879 2082 "original": { ··· 1887 2090 "flake-utils": "flake-utils", 1888 2091 "nix-github-actions": "nix-github-actions_2", 1889 2092 "nixpkgs": [ 2093 + "devenv", 2094 + "cachix", 1890 2095 "devenv", 1891 2096 "cachix", 1892 2097 "devenv", ··· 1937 2142 "inputs": { 1938 2143 "flake-compat": [ 1939 2144 "devenv", 1940 - "flake-compat" 2145 + "nix" 1941 2146 ], 1942 2147 "flake-utils": "flake-utils_2", 1943 - "gitignore": "gitignore", 2148 + "gitignore": [ 2149 + "devenv", 2150 + "nix" 2151 + ], 1944 2152 "nixpkgs": [ 1945 2153 "devenv", 2154 + "nix", 1946 2155 "nixpkgs" 1947 2156 ], 1948 - "nixpkgs-stable": "nixpkgs-stable" 2157 + "nixpkgs-stable": [ 2158 + "devenv", 2159 + "nix", 2160 + "nixpkgs" 2161 + ] 1949 2162 }, 1950 2163 "locked": { 1951 - "lastModified": 1713775815, 1952 - "narHash": "sha256-Wu9cdYTnGQQwtT20QQMg7jzkANKQjwBD9iccfGKkfls=", 2164 + "lastModified": 1712897695, 2165 + "narHash": "sha256-nMirxrGteNAl9sWiOhoN5tIHyjBbVi5e2tgZUgZlK3Y=", 1953 2166 "owner": "cachix", 1954 2167 "repo": "pre-commit-hooks.nix", 1955 - "rev": "2ac4dcbf55ed43f3be0bae15e181f08a57af24a4", 2168 + "rev": "40e6053ecb65fcbf12863338a6dcefb3f55f1bf8", 1956 2169 "type": "github" 1957 2170 }, 1958 2171 "original": { ··· 1988 2201 "type": "github" 1989 2202 } 1990 2203 }, 2204 + "pre-commit-hooks_2": { 2205 + "inputs": { 2206 + "flake-compat": [ 2207 + "devenv", 2208 + "flake-compat" 2209 + ], 2210 + "gitignore": "gitignore", 2211 + "nixpkgs": [ 2212 + "devenv", 2213 + "nixpkgs" 2214 + ], 2215 + "nixpkgs-stable": "nixpkgs-stable" 2216 + }, 2217 + "locked": { 2218 + "lastModified": 1725513492, 2219 + "narHash": "sha256-tyMUA6NgJSvvQuzB7A1Sf8+0XCHyfSPRx/b00o6K0uo=", 2220 + "owner": "cachix", 2221 + "repo": "pre-commit-hooks.nix", 2222 + "rev": "7570de7b9b504cfe92025dd1be797bf546f66528", 2223 + "type": "github" 2224 + }, 2225 + "original": { 2226 + "owner": "cachix", 2227 + "repo": "pre-commit-hooks.nix", 2228 + "type": "github" 2229 + } 2230 + }, 1991 2231 "root": { 1992 2232 "inputs": { 1993 2233 "ags": "ags", ··· 1997 2237 "dotfiles-aylur": "dotfiles-aylur", 1998 2238 "dotfiles-end-4": "dotfiles-end-4", 1999 2239 "flake-compat": "flake-compat_2", 2000 - "flake-parts": "flake-parts", 2240 + "flake-parts": "flake-parts_2", 2001 2241 "flake-utils": "flake-utils_3", 2002 2242 "flake-utils-plus": "flake-utils-plus", 2003 2243 "git-hooks-nix": "git-hooks-nix", ··· 2020 2260 "nixpkgs": [ 2021 2261 "unstable" 2022 2262 ], 2263 + "nixpkgs-cuda": [ 2264 + "nixpkgs" 2265 + ], 2023 2266 "nixvim": "nixvim", 2024 2267 "nur": "nur", 2025 2268 "snowfall-flake": "snowfall-flake", ··· 2027 2270 "sops-nix": "sops-nix", 2028 2271 "stable": "stable", 2029 2272 "stylix": "stylix", 2030 - "systems": "systems_7", 2273 + "systems": "systems_6", 2031 2274 "unstable": "unstable", 2032 2275 "wayland-pipewire-idle-inhibit": "wayland-pipewire-idle-inhibit" 2033 2276 } ··· 2035 2278 "rust-analyzer-src": { 2036 2279 "flake": false, 2037 2280 "locked": { 2038 - "lastModified": 1724937894, 2039 - "narHash": "sha256-M/28TIG+fm5x3GtQ6qSGDw1NHS4nHttz0DM7JcDs4g8=", 2281 + "lastModified": 1726443025, 2282 + "narHash": "sha256-nCmG4NJpwI0IoIlYlwtDwVA49yuspA2E6OhfCOmiArQ=", 2040 2283 "owner": "rust-lang", 2041 2284 "repo": "rust-analyzer", 2042 - "rev": "0ae42bd42576566540a84c62e118aa823edcf2ec", 2285 + "rev": "94b526fc86eaa0e90fb4d54a5ba6313aa1e9b269", 2043 2286 "type": "github" 2044 2287 }, 2045 2288 "original": { ··· 2078 2321 "inputs": { 2079 2322 "flake-compat": "flake-compat_4", 2080 2323 "nixpkgs": [ 2081 - "unstable" 2324 + "nixpkgs" 2082 2325 ], 2083 2326 "snowfall-lib": [ 2084 2327 "snowfall-lib" ··· 2111 2354 ] 2112 2355 }, 2113 2356 "locked": { 2114 - "lastModified": 1719005984, 2115 - "narHash": "sha256-mpFl3Jv4fKnn+5znYXG6SsBjfXHJdRG5FEqNSPx0GLA=", 2116 - "owner": "snowfallorg", 2117 - "repo": "lib", 2118 - "rev": "c6238c83de101729c5de3a29586ba166a9a65622", 2357 + "lastModified": 1726695344, 2358 + "narHash": "sha256-ANmcPFqd4BFc5hwxVlxvwKrTBHegaiLGZLxPq9zSIxo=", 2359 + "owner": "lpchaim", 2360 + "repo": "snowfall-lib", 2361 + "rev": "4054bdc7385597446bc9dd124b0b3fd6df86f6d3", 2119 2362 "type": "github" 2120 2363 }, 2121 2364 "original": { 2122 - "owner": "snowfallorg", 2123 - "repo": "lib", 2365 + "owner": "lpchaim", 2366 + "ref": "per-channel-config-passthrough", 2367 + "repo": "snowfall-lib", 2124 2368 "type": "github" 2125 2369 } 2126 2370 }, ··· 2134 2378 ] 2135 2379 }, 2136 2380 "locked": { 2137 - "lastModified": 1725201042, 2138 - "narHash": "sha256-lj5pxOwidP0W//E7IvyhbhXrnEUW99I07+QpERnzTS4=", 2381 + "lastModified": 1726524647, 2382 + "narHash": "sha256-qis6BtOOBBEAfUl7FMHqqTwRLB61OL5OFzIsOmRz2J4=", 2139 2383 "owner": "Mic92", 2140 2384 "repo": "sops-nix", 2141 - "rev": "5db5921e40ae382d6716dce591ea23b0a39d96f7", 2385 + "rev": "e2d404a7ea599a013189aa42947f66cede0645c8", 2142 2386 "type": "github" 2143 2387 }, 2144 2388 "original": { ··· 2190 2434 ] 2191 2435 }, 2192 2436 "locked": { 2193 - "lastModified": 1725290973, 2194 - "narHash": "sha256-+jwXF9KI0HfvDgpsoJGvOdfOGGSKOrID1wQB79zjUbo=", 2437 + "lastModified": 1726828291, 2438 + "narHash": "sha256-pGRPVVm7UXf+fx2NVpH6FFSWR9AynG6eoVlagaqH9i4=", 2195 2439 "owner": "danth", 2196 2440 "repo": "stylix", 2197 - "rev": "ef81ad9e85e60420cc83d4642619c14b57139d33", 2441 + "rev": "53bcceb4e46d0b3e8ae6434a7a6bcc3463092093", 2198 2442 "type": "github" 2199 2443 }, 2200 2444 "original": { ··· 2235 2479 }, 2236 2480 "systems_3": { 2237 2481 "locked": { 2238 - "lastModified": 1681028828, 2239 - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 2240 - "owner": "nix-systems", 2241 - "repo": "default", 2242 - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 2243 - "type": "github" 2244 - }, 2245 - "original": { 2246 - "owner": "nix-systems", 2247 - "repo": "default", 2248 - "type": "github" 2249 - } 2250 - }, 2251 - "systems_4": { 2252 - "locked": { 2253 2482 "lastModified": 1689347949, 2254 2483 "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", 2255 2484 "owner": "nix-systems", ··· 2263 2492 "type": "github" 2264 2493 } 2265 2494 }, 2266 - "systems_5": { 2495 + "systems_4": { 2267 2496 "locked": { 2268 2497 "lastModified": 1681028828, 2269 2498 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", ··· 2278 2507 "type": "github" 2279 2508 } 2280 2509 }, 2281 - "systems_6": { 2510 + "systems_5": { 2282 2511 "locked": { 2283 2512 "lastModified": 1681028828, 2284 2513 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", ··· 2293 2522 "type": "github" 2294 2523 } 2295 2524 }, 2296 - "systems_7": { 2525 + "systems_6": { 2297 2526 "locked": { 2298 2527 "lastModified": 1689347949, 2299 2528 "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", ··· 2316 2545 ] 2317 2546 }, 2318 2547 "locked": { 2319 - "lastModified": 1724833132, 2320 - "narHash": "sha256-F4djBvyNRAXGusJiNYInqR6zIMI3rvlp6WiKwsRISos=", 2548 + "lastModified": 1726734507, 2549 + "narHash": "sha256-VUH5O5AcOSxb0uL/m34dDkxFKP6WLQ6y4I1B4+N3L2w=", 2321 2550 "owner": "numtide", 2322 2551 "repo": "treefmt-nix", 2323 - "rev": "3ffd842a5f50f435d3e603312eefa4790db46af5", 2552 + "rev": "ee41a466c2255a3abe6bc50fc6be927cdee57a9f", 2324 2553 "type": "github" 2325 2554 }, 2326 2555 "original": { ··· 2359 2588 }, 2360 2589 "locked": { 2361 2590 "dir": "packaging/nix", 2362 - "lastModified": 1724179424, 2363 - "narHash": "sha256-2r2y1p9YQuaWCxuFj45MVRqJ/uWglhzY5O9BW1jRXcg=", 2591 + "lastModified": 1726301236, 2592 + "narHash": "sha256-0JQH9RYdGL1NUaQE5syA/SmbxuZ6NTLn3FduapSXUXA=", 2364 2593 "ref": "refs/heads/main", 2365 - "rev": "dd3105e4ceef83bdc9d7437139f9475325e2a66d", 2366 - "revCount": 700, 2594 + "rev": "e06443981e3bf09cbc70aaffe245e4a03f1a6df7", 2595 + "revCount": 715, 2367 2596 "submodules": true, 2368 2597 "type": "git", 2369 2598 "url": "https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix" ··· 2377 2606 }, 2378 2607 "unstable": { 2379 2608 "locked": { 2380 - "lastModified": 1725432240, 2381 - "narHash": "sha256-+yj+xgsfZaErbfYM3T+QvEE2hU7UuE+Jf0fJCJ8uPS0=", 2609 + "lastModified": 1726755586, 2610 + "narHash": "sha256-PmUr/2GQGvFTIJ6/Tvsins7Q43KTMvMFhvG6oaYK+Wk=", 2382 2611 "owner": "NixOS", 2383 2612 "repo": "nixpkgs", 2384 - "rev": "ad416d066ca1222956472ab7d0555a6946746a80", 2613 + "rev": "c04d5652cfa9742b1d519688f65d1bbccea9eb7e", 2385 2614 "type": "github" 2386 2615 }, 2387 2616 "original": { ··· 2393 2622 }, 2394 2623 "utils": { 2395 2624 "inputs": { 2396 - "systems": "systems_5" 2625 + "systems": "systems_4" 2397 2626 }, 2398 2627 "locked": { 2399 2628 "lastModified": 1689068808, ··· 2411 2640 }, 2412 2641 "wayland-pipewire-idle-inhibit": { 2413 2642 "inputs": { 2414 - "flake-parts": "flake-parts_5", 2643 + "flake-parts": "flake-parts_6", 2415 2644 "nixpkgs": [ 2416 2645 "nixpkgs" 2417 2646 ], ··· 2438 2667 "hyprland", 2439 2668 "hyprlang" 2440 2669 ], 2670 + "hyprutils": [ 2671 + "hyprland", 2672 + "hyprutils" 2673 + ], 2674 + "hyprwayland-scanner": [ 2675 + "hyprland", 2676 + "hyprwayland-scanner" 2677 + ], 2441 2678 "nixpkgs": [ 2442 2679 "hyprland", 2443 2680 "nixpkgs" ··· 2448 2685 ] 2449 2686 }, 2450 2687 "locked": { 2451 - "lastModified": 1725203932, 2452 - "narHash": "sha256-VLULC/OnI+6R9KEP2OIGk+uLJJsfRlaLouZ5gyFd2+Y=", 2688 + "lastModified": 1726851729, 2689 + "narHash": "sha256-1z0esr5lBeUMlrPZ9gZmqZT8oTQekxJi53HAW4cH0Ms=", 2453 2690 "owner": "hyprwm", 2454 2691 "repo": "xdg-desktop-portal-hyprland", 2455 - "rev": "2425e8f541525fa7409d9f26a8ffaf92a3767251", 2692 + "rev": "73b8c4f1150040644cf678aa8bbf2cec48a433cf", 2456 2693 "type": "github" 2457 2694 }, 2458 2695 "original": { 2459 2696 "owner": "hyprwm", 2460 2697 "repo": "xdg-desktop-portal-hyprland", 2461 - "type": "github" 2462 - } 2463 - }, 2464 - "yafas": { 2465 - "inputs": { 2466 - "flake-schemas": [ 2467 - "chaotic", 2468 - "flake-schemas" 2469 - ], 2470 - "systems": [ 2471 - "chaotic", 2472 - "systems" 2473 - ] 2474 - }, 2475 - "locked": { 2476 - "lastModified": 1695926485, 2477 - "narHash": "sha256-wNFFnItckgSs8XeYhhv8vlJs2WF09fSQaWgw4xkDqHQ=", 2478 - "owner": "UbiqueLambda", 2479 - "repo": "yafas", 2480 - "rev": "7772afd6686458ca0ddbc599a52cf5d337367653", 2481 - "type": "github" 2482 - }, 2483 - "original": { 2484 - "owner": "UbiqueLambda", 2485 - "repo": "yafas", 2486 2698 "type": "github" 2487 2699 } 2488 2700 }
+10 -17
flake.nix
··· 13 13 nixpkgs.follows = "unstable"; 14 14 stable.url = "github:NixOS/nixpkgs/24.05"; 15 15 unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; 16 + nixpkgs-cuda.follows = "nixpkgs"; 16 17 17 18 # Home Manager 18 19 home-manager = { ··· 22 23 nixneovimplugins = { 23 24 url = "github:jooooscha/nixpkgs-vim-extra-plugins"; 24 25 inputs.flake-utils.follows = "flake-utils"; 25 - inputs.nixpkgs.follows = "unstable"; 26 + inputs.nixpkgs.follows = "nixpkgs"; 26 27 }; 27 28 nixvim = { 28 29 url = "github:nix-community/nixvim"; 29 30 inputs.flake-compat.follows = "flake-compat"; 30 - inputs.nixpkgs.follows = "unstable"; 31 + inputs.nixpkgs.follows = "nixpkgs"; 31 32 inputs.home-manager.follows = "home-manager"; 32 33 }; 33 34 ··· 42 43 inputs.hyprland.follows = "hyprland"; 43 44 }; 44 45 ags = { 45 - url = "github:Aylur/ags/05e0f23534fa30c1db2a142664ee8f71e38db260"; 46 + url = "github:Aylur/ags"; 46 47 inputs.nixpkgs.follows = "nixpkgs"; 47 48 }; 48 49 dotfiles-aylur = { 49 50 url = "github:Aylur/dotfiles"; 50 51 inputs.ags.follows = "ags"; 52 + inputs.astal.url = "github:Aylur/astal"; 51 53 inputs.home-manager.follows = "home-manager"; 52 54 inputs.hyprland.follows = "hyprland"; 53 55 inputs.hyprland-plugins.follows = "hyprland-plugins"; ··· 59 61 }; 60 62 61 63 # Misc 62 - chaotic = { 63 - url = "github:chaotic-cx/nyx/nyxpkgs-unstable"; 64 - inputs.nixpkgs.follows = "unstable"; 65 - }; 64 + chaotic.url = "github:chaotic-cx/nyx/nyxpkgs-unstable"; 66 65 devenv = { 67 66 url = "github:cachix/devenv"; 68 67 inputs.flake-compat.follows = "flake-compat"; ··· 75 74 flake-compat.url = "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz"; 76 75 flake-parts.url = "github:hercules-ci/flake-parts"; 77 76 git-hooks-nix.url = "github:cachix/git-hooks.nix"; 78 - jovian = { 79 - follows = "chaotic/jovian"; 80 - inputs.nixpkgs.follows = "chaotic/nixpkgs"; 81 - }; 77 + jovian.follows = "chaotic/jovian"; 82 78 lanzaboote = { 83 79 url = "github:nix-community/lanzaboote/v0.4.1"; 84 80 inputs.flake-compat.follows = "flake-compat"; ··· 89 85 url = "github:viperML/nh"; 90 86 inputs.nixpkgs.follows = "nixpkgs"; 91 87 }; 92 - nix-gaming = { 93 - url = "github:fufexan/nix-gaming"; 94 - inputs.nixpkgs.follows = "chaotic/nixpkgs"; 95 - }; 88 + nix-gaming.url = "github:fufexan/nix-gaming"; 96 89 nix-index-database = { 97 90 url = "github:nix-community/nix-index-database"; 98 91 inputs.nixpkgs.follows = "nixpkgs"; ··· 106 99 nur.url = "github:nix-community/NUR"; 107 100 snowfall-flake = { 108 101 url = "github:snowfallorg/flake"; 109 - inputs.nixpkgs.follows = "unstable"; 102 + inputs.nixpkgs.follows = "nixpkgs"; 110 103 inputs.snowfall-lib.follows = "snowfall-lib"; 111 104 }; 112 105 snowfall-lib = { 113 - url = "github:snowfallorg/lib"; 106 + url = "github:lpchaim/snowfall-lib/per-channel-config-passthrough"; 114 107 inputs.flake-compat.follows = "flake-compat"; 115 108 inputs.flake-utils-plus.follows = "flake-utils-plus"; 116 109 inputs.nixpkgs.follows = "nixpkgs";
+3 -1
flake/snowfall/default.nix
··· 12 12 src = ../..; 13 13 snowfall.namespace = defaults.name.user; 14 14 }; 15 - snowfallConfig = { 15 + snowfallConfig = rec { 16 16 inherit overlays; 17 17 systems.modules.nixos = nixosModules; 18 + systems.hosts.desktop.channelName = "nixpkgs-cuda"; 18 19 homes.modules = homeManagerModules; 19 20 20 21 supportedSystems = import inputs.systems; 21 22 channels-config = {allowUnfree = true;}; 23 + channels.nixpkgs-cuda.config = channels-config // {cudaSupport = true;}; 22 24 }; 23 25 flake = merge-deep [ 24 26 (snowfallLib.mkFlake snowfallConfig)
+4 -4
lib/shared/default.nix
··· 1 - {lib, ...}: { 1 + { 2 2 shared = { 3 3 defaults = { 4 4 name.user = "lpchaim"; ··· 6 6 email.main = "lpchaim@proton.me"; 7 7 shell = "fish"; 8 8 }; 9 - nix.settings = { 9 + nix.settings = rec { 10 10 accept-flake-config = true; 11 11 builders-use-substitutes = true; 12 12 auto-optimise-store = true; 13 13 extra-experimental-features = "flakes nix-command"; 14 - extra-substituters = lib.mkForce []; 14 + extra-substituters = extra-trusted-substituters; 15 15 extra-trusted-substituters = [ 16 16 "https://hyprland.cachix.org" 17 17 "https://nix-community.cachix.org" ··· 22 22 extra-trusted-public-keys = [ 23 23 "hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc=" 24 24 "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" 25 - "chaotic-nyx.cachix.org-1:HfnXSw4pj95iI/n17rIDy40agHj12WfF+Gqk6SonIT8" 26 25 "nix-gaming.cachix.org-1:nbjlureqMbRAxR1gJ/f3hxemL9svXaZF/Ees8vCUUs4=" 26 + "chaotic-nyx.cachix.org-1:HfnXSw4pj95iI/n17rIDy40agHj12WfF+Gqk6SonIT8" 27 27 "snowflakeos.cachix.org-1:gXb32BL86r9bw1kBiw9AJuIkqN49xBvPd1ZW8YlqO70=" 28 28 ]; 29 29 keep-derivations = true;