my system configurations ^-^
0
fork

Configure Feed

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

feat: I beg hyprland cachix to work

willow 71b2b5fa ec0f5114

+13 -399
+10 -387
flake.lock
··· 1 1 { 2 2 "nodes": { 3 - "aquamarine": { 4 - "inputs": { 5 - "hyprutils": [ 6 - "hyprland", 7 - "hyprutils" 8 - ], 9 - "hyprwayland-scanner": [ 10 - "hyprland", 11 - "hyprwayland-scanner" 12 - ], 13 - "nixpkgs": [ 14 - "hyprland", 15 - "nixpkgs" 16 - ], 17 - "systems": [ 18 - "hyprland", 19 - "systems" 20 - ] 21 - }, 22 - "locked": { 23 - "lastModified": 1728902391, 24 - "narHash": "sha256-44bnoY0nAvbBQ/lVjmn511yL39Sv7SknV0BDxn34P3Q=", 25 - "owner": "hyprwm", 26 - "repo": "aquamarine", 27 - "rev": "9874e08eec85b5542ca22494e127b0cdce46b786", 28 - "type": "github" 29 - }, 30 - "original": { 31 - "owner": "hyprwm", 32 - "repo": "aquamarine", 33 - "type": "github" 34 - } 35 - }, 36 3 "base16": { 37 4 "inputs": { 38 5 "fromYaml": "fromYaml" ··· 189 156 } 190 157 }, 191 158 "flake-compat": { 192 - "flake": false, 193 - "locked": { 194 - "lastModified": 1696426674, 195 - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", 196 - "owner": "edolstra", 197 - "repo": "flake-compat", 198 - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", 199 - "type": "github" 200 - }, 201 - "original": { 202 - "owner": "edolstra", 203 - "repo": "flake-compat", 204 - "type": "github" 205 - } 206 - }, 207 - "flake-compat_2": { 208 159 "locked": { 209 160 "lastModified": 1696426674, 210 161 "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", ··· 218 169 "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" 219 170 } 220 171 }, 221 - "flake-compat_3": { 172 + "flake-compat_2": { 222 173 "flake": false, 223 174 "locked": { 224 175 "lastModified": 1696426674, ··· 234 185 "type": "github" 235 186 } 236 187 }, 237 - "flake-compat_4": { 188 + "flake-compat_3": { 238 189 "flake": false, 239 190 "locked": { 240 191 "lastModified": 1673956053, ··· 291 242 }, 292 243 "flake-utils_2": { 293 244 "inputs": { 294 - "systems": "systems_3" 245 + "systems": "systems_2" 295 246 }, 296 247 "locked": { 297 248 "lastModified": 1726560853, ··· 350 301 "nixvim", 351 302 "flake-compat" 352 303 ], 353 - "gitignore": "gitignore_2", 304 + "gitignore": "gitignore", 354 305 "nixpkgs": [ 355 306 "nixvim", 356 307 "nixpkgs" ··· 377 328 "gitignore": { 378 329 "inputs": { 379 330 "nixpkgs": [ 380 - "hyprland", 381 - "pre-commit-hooks", 382 - "nixpkgs" 383 - ] 384 - }, 385 - "locked": { 386 - "lastModified": 1709087332, 387 - "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", 388 - "owner": "hercules-ci", 389 - "repo": "gitignore.nix", 390 - "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", 391 - "type": "github" 392 - }, 393 - "original": { 394 - "owner": "hercules-ci", 395 - "repo": "gitignore.nix", 396 - "type": "github" 397 - } 398 - }, 399 - "gitignore_2": { 400 - "inputs": { 401 - "nixpkgs": [ 402 331 "nixvim", 403 332 "git-hooks", 404 333 "nixpkgs" ··· 497 426 "type": "github" 498 427 } 499 428 }, 500 - "hyprcursor": { 501 - "inputs": { 502 - "hyprlang": [ 503 - "hyprland", 504 - "hyprlang" 505 - ], 506 - "nixpkgs": [ 507 - "hyprland", 508 - "nixpkgs" 509 - ], 510 - "systems": [ 511 - "hyprland", 512 - "systems" 513 - ] 514 - }, 515 - "locked": { 516 - "lastModified": 1728669738, 517 - "narHash": "sha256-EDNAU9AYcx8OupUzbTbWE1d3HYdeG0wO6Msg3iL1muk=", 518 - "owner": "hyprwm", 519 - "repo": "hyprcursor", 520 - "rev": "0264e698149fcb857a66a53018157b41f8d97bb0", 521 - "type": "github" 522 - }, 523 - "original": { 524 - "owner": "hyprwm", 525 - "repo": "hyprcursor", 526 - "type": "github" 527 - } 528 - }, 529 - "hyprland": { 530 - "inputs": { 531 - "aquamarine": "aquamarine", 532 - "hyprcursor": "hyprcursor", 533 - "hyprland-protocols": "hyprland-protocols", 534 - "hyprlang": "hyprlang", 535 - "hyprutils": "hyprutils", 536 - "hyprwayland-scanner": "hyprwayland-scanner", 537 - "nixpkgs": "nixpkgs_3", 538 - "pre-commit-hooks": "pre-commit-hooks", 539 - "systems": "systems_2", 540 - "xdph": "xdph" 541 - }, 542 - "locked": { 543 - "lastModified": 1729553322, 544 - "narHash": "sha256-7uYakoqf6hWN2vCAbWD5Eq3Redt7Uhgtbz0vbIVD730=", 545 - "ref": "refs/heads/main", 546 - "rev": "5e96d738e698f22969ca502d042d5751711c6d8a", 547 - "revCount": 5365, 548 - "submodules": true, 549 - "type": "git", 550 - "url": "https://github.com/hyprwm/Hyprland" 551 - }, 552 - "original": { 553 - "submodules": true, 554 - "type": "git", 555 - "url": "https://github.com/hyprwm/Hyprland" 556 - } 557 - }, 558 - "hyprland-plugins": { 559 - "inputs": { 560 - "hyprland": [ 561 - "hyprland" 562 - ], 563 - "nixpkgs": [ 564 - "hyprland-plugins", 565 - "hyprland", 566 - "nixpkgs" 567 - ], 568 - "systems": [ 569 - "hyprland-plugins", 570 - "hyprland", 571 - "systems" 572 - ] 573 - }, 574 - "locked": { 575 - "lastModified": 1729534626, 576 - "narHash": "sha256-Qb0PiZuQFH68Kb21ZT3Se1gUUohsfmaBzuBYy7OOM90=", 577 - "owner": "hyprwm", 578 - "repo": "Hyprland-plugins", 579 - "rev": "082d5c1007b601eccdc882d42530ecb468a40142", 580 - "type": "github" 581 - }, 582 - "original": { 583 - "owner": "hyprwm", 584 - "repo": "Hyprland-plugins", 585 - "type": "github" 586 - } 587 - }, 588 - "hyprland-protocols": { 589 - "inputs": { 590 - "nixpkgs": [ 591 - "hyprland", 592 - "nixpkgs" 593 - ], 594 - "systems": [ 595 - "hyprland", 596 - "systems" 597 - ] 598 - }, 599 - "locked": { 600 - "lastModified": 1728345020, 601 - "narHash": "sha256-xGbkc7U/Roe0/Cv3iKlzijIaFBNguasI31ynL2IlEoM=", 602 - "owner": "hyprwm", 603 - "repo": "hyprland-protocols", 604 - "rev": "a7c183800e74f337753de186522b9017a07a8cee", 605 - "type": "github" 606 - }, 607 - "original": { 608 - "owner": "hyprwm", 609 - "repo": "hyprland-protocols", 610 - "type": "github" 611 - } 612 - }, 613 - "hyprlang": { 614 - "inputs": { 615 - "hyprutils": [ 616 - "hyprland", 617 - "hyprutils" 618 - ], 619 - "nixpkgs": [ 620 - "hyprland", 621 - "nixpkgs" 622 - ], 623 - "systems": [ 624 - "hyprland", 625 - "systems" 626 - ] 627 - }, 628 - "locked": { 629 - "lastModified": 1728168612, 630 - "narHash": "sha256-AnB1KfiXINmuiW7BALYrKqcjCnsLZPifhb/7BsfPbns=", 631 - "owner": "hyprwm", 632 - "repo": "hyprlang", 633 - "rev": "f054f2e44d6a0b74607a6bc0f52dba337a3db38e", 634 - "type": "github" 635 - }, 636 - "original": { 637 - "owner": "hyprwm", 638 - "repo": "hyprlang", 639 - "type": "github" 640 - } 641 - }, 642 - "hyprutils": { 643 - "inputs": { 644 - "nixpkgs": [ 645 - "hyprland", 646 - "nixpkgs" 647 - ], 648 - "systems": [ 649 - "hyprland", 650 - "systems" 651 - ] 652 - }, 653 - "locked": { 654 - "lastModified": 1728941256, 655 - "narHash": "sha256-WRypmcZ2Bw94lLmcmxYokVOHPJSZ7T06V49QZ4tkZeQ=", 656 - "owner": "hyprwm", 657 - "repo": "hyprutils", 658 - "rev": "fd4be8b9ca932f7384e454bcd923c5451ef2aa85", 659 - "type": "github" 660 - }, 661 - "original": { 662 - "owner": "hyprwm", 663 - "repo": "hyprutils", 664 - "type": "github" 665 - } 666 - }, 667 - "hyprwayland-scanner": { 668 - "inputs": { 669 - "nixpkgs": [ 670 - "hyprland", 671 - "nixpkgs" 672 - ], 673 - "systems": [ 674 - "hyprland", 675 - "systems" 676 - ] 677 - }, 678 - "locked": { 679 - "lastModified": 1726874836, 680 - "narHash": "sha256-VKR0sf0PSNCB0wPHVKSAn41mCNVCnegWmgkrneKDhHM=", 681 - "owner": "hyprwm", 682 - "repo": "hyprwayland-scanner", 683 - "rev": "500c81a9e1a76760371049a8d99e008ea77aa59e", 684 - "type": "github" 685 - }, 686 - "original": { 687 - "owner": "hyprwm", 688 - "repo": "hyprwayland-scanner", 689 - "type": "github" 690 - } 691 - }, 692 429 "nix-darwin": { 693 430 "inputs": { 694 431 "nixpkgs": [ ··· 726 463 "type": "github" 727 464 } 728 465 }, 729 - "nixpkgs-stable": { 730 - "locked": { 731 - "lastModified": 1720386169, 732 - "narHash": "sha256-NGKVY4PjzwAa4upkGtAMz1npHGoRzWotlSnVlqI40mo=", 733 - "owner": "NixOS", 734 - "repo": "nixpkgs", 735 - "rev": "194846768975b7ad2c4988bdb82572c00222c0d7", 736 - "type": "github" 737 - }, 738 - "original": { 739 - "owner": "NixOS", 740 - "ref": "nixos-24.05", 741 - "repo": "nixpkgs", 742 - "type": "github" 743 - } 744 - }, 745 466 "nixpkgs_2": { 746 467 "locked": { 747 468 "lastModified": 1717196966, ··· 760 481 }, 761 482 "nixpkgs_3": { 762 483 "locked": { 763 - "lastModified": 1728888510, 764 - "narHash": "sha256-nsNdSldaAyu6PE3YUA+YQLqUDJh+gRbBooMMekZJwvI=", 765 - "owner": "NixOS", 766 - "repo": "nixpkgs", 767 - "rev": "a3c0b3b21515f74fd2665903d4ce6bc4dc81c77c", 768 - "type": "github" 769 - }, 770 - "original": { 771 - "owner": "NixOS", 772 - "ref": "nixos-unstable", 773 - "repo": "nixpkgs", 774 - "type": "github" 775 - } 776 - }, 777 - "nixpkgs_4": { 778 - "locked": { 779 484 "lastModified": 1729307008, 780 485 "narHash": "sha256-QUvb6epgKi9pCu9CttRQW4y5NqJ+snKr1FZpG/x3Wtc=", 781 486 "owner": "nixos", ··· 793 498 "nixvim": { 794 499 "inputs": { 795 500 "devshell": "devshell", 796 - "flake-compat": "flake-compat_2", 501 + "flake-compat": "flake-compat", 797 502 "flake-parts": "flake-parts", 798 503 "git-hooks": "git-hooks", 799 504 "home-manager": "home-manager_2", ··· 840 545 "type": "github" 841 546 } 842 547 }, 843 - "pre-commit-hooks": { 844 - "inputs": { 845 - "flake-compat": "flake-compat", 846 - "gitignore": "gitignore", 847 - "nixpkgs": [ 848 - "hyprland", 849 - "nixpkgs" 850 - ], 851 - "nixpkgs-stable": "nixpkgs-stable" 852 - }, 853 - "locked": { 854 - "lastModified": 1728778939, 855 - "narHash": "sha256-WybK5E3hpGxtCYtBwpRj1E9JoiVxe+8kX83snTNaFHE=", 856 - "owner": "cachix", 857 - "repo": "git-hooks.nix", 858 - "rev": "ff68f91754be6f3427e4986d7949e6273659be1d", 859 - "type": "github" 860 - }, 861 - "original": { 862 - "owner": "cachix", 863 - "repo": "git-hooks.nix", 864 - "type": "github" 865 - } 866 - }, 867 548 "root": { 868 549 "inputs": { 869 550 "catppuccin": "catppuccin", ··· 871 552 "catppuccin-whiskers": "catppuccin-whiskers", 872 553 "firefox-cascade": "firefox-cascade", 873 554 "home-manager": "home-manager", 874 - "hyprland": "hyprland", 875 - "hyprland-plugins": "hyprland-plugins", 876 - "nixpkgs": "nixpkgs_4", 555 + "nixpkgs": "nixpkgs_3", 877 556 "nixvim": "nixvim", 878 557 "spicetify-nix": "spicetify-nix", 879 558 "stylix": "stylix", ··· 904 583 }, 905 584 "spicetify-nix": { 906 585 "inputs": { 907 - "flake-compat": "flake-compat_3", 586 + "flake-compat": "flake-compat_2", 908 587 "nixpkgs": [ 909 588 "nixpkgs" 910 589 ] ··· 929 608 "base16-fish": "base16-fish", 930 609 "base16-helix": "base16-helix", 931 610 "base16-vim": "base16-vim", 932 - "flake-compat": "flake-compat_4", 611 + "flake-compat": "flake-compat_3", 933 612 "flake-utils": "flake-utils_3", 934 613 "gnome-shell": "gnome-shell", 935 614 "home-manager": "home-manager_3", 936 615 "nixpkgs": [ 937 616 "nixpkgs" 938 617 ], 939 - "systems": "systems_4", 618 + "systems": "systems_3", 940 619 "tinted-foot": "tinted-foot", 941 620 "tinted-kitty": "tinted-kitty", 942 621 "tinted-tmux": "tinted-tmux" ··· 972 651 }, 973 652 "systems_2": { 974 653 "locked": { 975 - "lastModified": 1689347949, 976 - "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", 977 - "owner": "nix-systems", 978 - "repo": "default-linux", 979 - "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", 980 - "type": "github" 981 - }, 982 - "original": { 983 - "owner": "nix-systems", 984 - "repo": "default-linux", 985 - "type": "github" 986 - } 987 - }, 988 - "systems_3": { 989 - "locked": { 990 654 "lastModified": 1681028828, 991 655 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 992 656 "owner": "nix-systems", ··· 1000 664 "type": "github" 1001 665 } 1002 666 }, 1003 - "systems_4": { 667 + "systems_3": { 1004 668 "locked": { 1005 669 "lastModified": 1681028828, 1006 670 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", ··· 1098 762 "original": { 1099 763 "owner": "42willow", 1100 764 "repo": "wallpapers", 1101 - "type": "github" 1102 - } 1103 - }, 1104 - "xdph": { 1105 - "inputs": { 1106 - "hyprland-protocols": [ 1107 - "hyprland", 1108 - "hyprland-protocols" 1109 - ], 1110 - "hyprlang": [ 1111 - "hyprland", 1112 - "hyprlang" 1113 - ], 1114 - "hyprutils": [ 1115 - "hyprland", 1116 - "hyprutils" 1117 - ], 1118 - "hyprwayland-scanner": [ 1119 - "hyprland", 1120 - "hyprwayland-scanner" 1121 - ], 1122 - "nixpkgs": [ 1123 - "hyprland", 1124 - "nixpkgs" 1125 - ], 1126 - "systems": [ 1127 - "hyprland", 1128 - "systems" 1129 - ] 1130 - }, 1131 - "locked": { 1132 - "lastModified": 1728166987, 1133 - "narHash": "sha256-w6dVTguAn9zJ+7aPOhBQgDz8bn6YZ7b56cY8Kg5HJRI=", 1134 - "owner": "hyprwm", 1135 - "repo": "xdg-desktop-portal-hyprland", 1136 - "rev": "fb9c8d665af0588bb087f97d0f673ddf0d501787", 1137 - "type": "github" 1138 - }, 1139 - "original": { 1140 - "owner": "hyprwm", 1141 - "repo": "xdg-desktop-portal-hyprland", 1142 765 "type": "github" 1143 766 } 1144 767 }
+3 -10
flake.nix
··· 31 31 inputs.nixpkgs.follows = "nixpkgs"; 32 32 }; 33 33 34 - # hyprland 35 - hyprland.url = "github:hyprwm/Hyprland"; 36 - hyprland-plugins = { 37 - url = "github:hyprwm/Hyprland-plugins"; 38 - inputs.hyprland.follows = "hyprland"; 39 - }; 40 - 41 34 # firefox 42 35 firefox-cascade = { 43 36 url = "github:42willow/cascade"; ··· 65 58 earthy = nixpkgs.lib.nixosSystem { 66 59 system = "x86_64-linux"; 67 60 modules = [ 68 - (import ./hosts/earthy) 61 + ./hosts/earthy 69 62 catppuccin.nixosModules.catppuccin 70 63 home-manager.nixosModules.home-manager 71 64 ]; ··· 77 70 anemone = nixpkgs.lib.nixosSystem { 78 71 system = "aarch64-linux"; 79 72 modules = [ 80 - (import ./hosts/anemone) 73 + ./hosts/anemone 81 74 catppuccin.nixosModules.catppuccin 82 75 home-manager.nixosModules.home-manager 83 76 ]; ··· 89 82 lily = nixpkgs.lib.nixosSystem { 90 83 system = "x86_64-linux"; 91 84 modules = [ 92 - (import ./hosts/lily) 85 + ./hosts/lily 93 86 catppuccin.nixosModules.catppuccin 94 87 home-manager.nixosModules.home-manager 95 88 ];
-2
modules/core/hyprland.nix
··· 9 9 }; 10 10 programs.hyprland = { 11 11 enable = true; 12 - package = inputs.hyprland.packages."${pkgs.system}".hyprland; 13 - portalPackage = inputs.hyprland.packages.${pkgs.system}.xdg-desktop-portal-hyprland; 14 12 }; 15 13 }