Flake for my NixOS devices

cocoon update, disable cemu

bwc9876.dev 3bef78fa 788edccb

verified
+57 -57
+53 -53
flake.lock
··· 47 47 ] 48 48 }, 49 49 "locked": { 50 - "lastModified": 1770551880, 51 - "narHash": "sha256-+cS5yXWsSLiK36+PP/+dcQdxpXSclx2d65p7l6Dis+A=", 50 + "lastModified": 1771508520, 51 + "narHash": "sha256-srt94sUlkaGEJHQg7k6gVrBF1QZcHUY/VBESjCgZmKI=", 52 52 "owner": "catppuccin", 53 53 "repo": "nix", 54 - "rev": "db4dfe3f2a80e9c33492d839accd49f75c7324c2", 54 + "rev": "ec35c21e843e4748e60822cd5543983eb61dc87a", 55 55 "type": "github" 56 56 }, 57 57 "original": { ··· 77 77 }, 78 78 "crane_2": { 79 79 "locked": { 80 - "lastModified": 1770419512, 81 - "narHash": "sha256-o8Vcdz6B6bkiGUYkZqFwH3Pv1JwZyXht3dMtS7RchIo=", 80 + "lastModified": 1771121070, 81 + "narHash": "sha256-aIlv7FRXF9q70DNJPI237dEDAznSKaXmL5lfK/Id/bI=", 82 82 "owner": "ipetkov", 83 83 "repo": "crane", 84 - "rev": "2510f2cbc3ccd237f700bb213756a8f35c32d8d7", 84 + "rev": "a2812c19f1ed2e5ed5ce2ef7109798b575c180e1", 85 85 "type": "github" 86 86 }, 87 87 "original": { ··· 151 151 "rust-analyzer-src": "rust-analyzer-src_2" 152 152 }, 153 153 "locked": { 154 - "lastModified": 1769756857, 155 - "narHash": "sha256-GqbD7+WVvBD/kpcwOXz4EFuKcRI3qoGebKmzxjS7EY0=", 154 + "lastModified": 1771226183, 155 + "narHash": "sha256-AbaMtaLbe37l2VI/KSRk63PuBnX/YDDFL0G1eFMbvwI=", 156 156 "owner": "nix-community", 157 157 "repo": "fenix", 158 - "rev": "6c51b42ac2c25328067956ff980572482786d20c", 158 + "rev": "2e3759c5ef51f320eb0aaf83f2a32baae33db237", 159 159 "type": "github" 160 160 }, 161 161 "original": { ··· 284 284 "treefmt-nix": "treefmt-nix" 285 285 }, 286 286 "locked": { 287 - "lastModified": 1770729297, 288 - "narHash": "sha256-iNI2pIkYSdENcAm/M7daQQhpt6G4DqnNDVF+x3PT/Yc=", 287 + "lastModified": 1771333462, 288 + "narHash": "sha256-nkE5hR6+JCu6mhxDv+GxJmLmCf0vl/HvRapzF9LNUcI=", 289 289 "owner": "m15a", 290 290 "repo": "flakelight-treefmt", 291 - "rev": "5c6d9b15364874a2a3149a836d4d0ac37d4f7172", 291 + "rev": "3eb38fcc804c4434e8fe96aad659f8aed2b1e01a", 292 292 "type": "github" 293 293 }, 294 294 "original": { ··· 453 453 ] 454 454 }, 455 455 "locked": { 456 - "lastModified": 1771188132, 457 - "narHash": "sha256-qLXxN/tPrZtnekaLBQuVtxQfvqqs5cT5WbyH4zZaTGI=", 456 + "lastModified": 1771505064, 457 + "narHash": "sha256-lh9rF+C/nKFyWAqbHIa6tK9L/6N0UaQg7zw15aP4jBM=", 458 458 "owner": "nix-community", 459 459 "repo": "home-manager", 460 - "rev": "ae8003d8b61d0d373e7ca3da1a48f9c870d15df9", 460 + "rev": "a0a01d8811fd5e99e003078ed64a0e7b531545dd", 461 461 "type": "github" 462 462 }, 463 463 "original": { ··· 565 565 "rust-overlay": "rust-overlay" 566 566 }, 567 567 "locked": { 568 - "lastModified": 1770734117, 569 - "narHash": "sha256-PNXSnK507MRj+hYMgnUR7InNJzVCmOfsjHV4YXZgpwQ=", 568 + "lastModified": 1771492583, 569 + "narHash": "sha256-nQzvnU4BGu8dA6BsPPCqmVcab/3ebVmHtX3ZWbW3Hxc=", 570 570 "owner": "nix-community", 571 571 "repo": "lanzaboote", 572 - "rev": "2038a9a19adb886eccba775321b055fdbdc5029d", 572 + "rev": "5e9380994665ef66c87ab8e22c913ff837174ce4", 573 573 "type": "github" 574 574 }, 575 575 "original": { ··· 639 639 "xwayland-satellite-unstable": "xwayland-satellite-unstable" 640 640 }, 641 641 "locked": { 642 - "lastModified": 1771197610, 643 - "narHash": "sha256-482qPcmmuH32EIneik7AGSbuKwDteg29MYXmpN4Srd0=", 642 + "lastModified": 1771443511, 643 + "narHash": "sha256-0vp2Se/SEnQ2EOIyeHkbfDwrcBBRwSQ779KHJY05CmE=", 644 644 "owner": "sodiboo", 645 645 "repo": "niri-flake", 646 - "rev": "d4b632053ada7f646b93e2714ace9a1160e9d490", 646 + "rev": "480118b7c3c01ae99be390bafd0050d9d0726b9f", 647 647 "type": "github" 648 648 }, 649 649 "original": { ··· 672 672 "niri-unstable": { 673 673 "flake": false, 674 674 "locked": { 675 - "lastModified": 1771182017, 676 - "narHash": "sha256-lrXBx91NQAVoFeFUNZi46ZWP9M6tbBmT5BNsqSh8QOY=", 675 + "lastModified": 1771305475, 676 + "narHash": "sha256-lqweVTwHhYc+9T33cysp38gVwxaibGJHriOPZXWyhCY=", 677 677 "owner": "YaLTeR", 678 678 "repo": "niri", 679 - "rev": "1fa0338a172a69b05a1a35d55b291693ff1bc29f", 679 + "rev": "a2a52911757cb3b497db9407592f9b4c439571ea", 680 680 "type": "github" 681 681 }, 682 682 "original": { ··· 707 707 }, 708 708 "nixos-hardware": { 709 709 "locked": { 710 - "lastModified": 1771171797, 711 - "narHash": "sha256-ngIarpog/Hv5r9M1YyvsaaSUBCqtWqHl6pibq6n2ppo=", 710 + "lastModified": 1771423359, 711 + "narHash": "sha256-yRKJ7gpVmXbX2ZcA8nFi6CMPkJXZGjie2unsiMzj3Ig=", 712 712 "owner": "NixOS", 713 713 "repo": "nixos-hardware", 714 - "rev": "531af1dbaee7cfdd7aed1e595ce418b7e2e99a80", 714 + "rev": "740a22363033e9f1bb6270fbfb5a9574067af15b", 715 715 "type": "github" 716 716 }, 717 717 "original": { ··· 722 722 }, 723 723 "nixpkgs": { 724 724 "locked": { 725 - "lastModified": 1771008912, 726 - "narHash": "sha256-gf2AmWVTs8lEq7z/3ZAsgnZDhWIckkb+ZnAo5RzSxJg=", 725 + "lastModified": 1771369470, 726 + "narHash": "sha256-0NBlEBKkN3lufyvFegY4TYv5mCNHbi5OmBDrzihbBMQ=", 727 727 "owner": "NixOS", 728 728 "repo": "nixpkgs", 729 - "rev": "a82ccc39b39b621151d6732718e3e250109076fa", 729 + "rev": "0182a361324364ae3f436a63005877674cf45efb", 730 730 "type": "github" 731 731 }, 732 732 "original": { ··· 738 738 }, 739 739 "nixpkgs-stable": { 740 740 "locked": { 741 - "lastModified": 1771043024, 742 - "narHash": "sha256-O1XDr7EWbRp+kHrNNgLWgIrB0/US5wvw9K6RERWAj6I=", 741 + "lastModified": 1771208521, 742 + "narHash": "sha256-X01Q3DgSpjeBpapoGA4rzKOn25qdKxbPnxHeMLNoHTU=", 743 743 "owner": "NixOS", 744 744 "repo": "nixpkgs", 745 - "rev": "3aadb7ca9eac2891d52a9dec199d9580a6e2bf44", 745 + "rev": "fa56d7d6de78f5a7f997b0ea2bc6efd5868ad9e8", 746 746 "type": "github" 747 747 }, 748 748 "original": { ··· 822 822 ] 823 823 }, 824 824 "locked": { 825 - "lastModified": 1769939035, 826 - "narHash": "sha256-Fok2AmefgVA0+eprw2NDwqKkPGEI5wvR+twiZagBvrg=", 825 + "lastModified": 1770726378, 826 + "narHash": "sha256-kck+vIbGOaM/dHea7aTBxdFYpeUl/jHOy5W3eyRvVx8=", 827 827 "owner": "cachix", 828 828 "repo": "pre-commit-hooks.nix", 829 - "rev": "a8ca480175326551d6c4121498316261cbb5b260", 829 + "rev": "5eaaedde414f6eb1aea8b8525c466dc37bba95ae", 830 830 "type": "github" 831 831 }, 832 832 "original": { ··· 838 838 "prismlauncher-meta": { 839 839 "flake": false, 840 840 "locked": { 841 - "lastModified": 1769814217, 842 - "narHash": "sha256-TtcPzxB31SLY24FHV6m+ilwfZ1dc1e+R5BbT4xZ3m+c=", 841 + "lastModified": 1771211080, 842 + "narHash": "sha256-+7PRjF4dP9lLWTZgfoMmZYG6DPo/Y8dkqfZnnQrpQ9M=", 843 843 "owner": "PrismLauncher", 844 844 "repo": "meta-upstream", 845 - "rev": "3dd99ee70d5117c9e94b6016012e587c7759824f", 845 + "rev": "e7a1757cb855b0c14bd320d24b7da4eb44ed226e", 846 846 "type": "github" 847 847 }, 848 848 "original": { ··· 944 944 "rust-analyzer-src_2": { 945 945 "flake": false, 946 946 "locked": { 947 - "lastModified": 1769703626, 948 - "narHash": "sha256-Wqj6eSydSGJdFGj5SiADEms+GJnyJoNo6i7JDRM+n+w=", 947 + "lastModified": 1771173722, 948 + "narHash": "sha256-1TZROjtryMzOJHgHhAUQUoAMnnWal231G7gM1pfNlK4=", 949 949 "owner": "rust-lang", 950 950 "repo": "rust-analyzer", 951 - "rev": "2e3535826072546f88b746633db65f453f783028", 951 + "rev": "00a9173e57f5c4ba45e380ce065b31afb17436ad", 952 952 "type": "github" 953 953 }, 954 954 "original": { ··· 966 966 ] 967 967 }, 968 968 "locked": { 969 - "lastModified": 1770520253, 970 - "narHash": "sha256-6rWuHgSENXKnC6HGGAdRolQrnp/8IzscDn7FQEo1uEQ=", 969 + "lastModified": 1771125043, 970 + "narHash": "sha256-ldf/s49n6rOAxl7pYLJGGS1N/assoHkCOWdEdLyNZkc=", 971 971 "owner": "oxalica", 972 972 "repo": "rust-overlay", 973 - "rev": "ebb8a141f60bb0ec33836333e0ca7928a072217f", 973 + "rev": "4912f951a26dc8142b176be2c2ad834319dc06e8", 974 974 "type": "github" 975 975 }, 976 976 "original": { ··· 999 999 "prismlauncher-meta": "prismlauncher-meta" 1000 1000 }, 1001 1001 "locked": { 1002 - "lastModified": 1770164935, 1003 - "narHash": "sha256-3sxTaY37rrVUB6vrnDYUDzgZExiTD+eBkaDyleXUtbI=", 1002 + "lastModified": 1771288832, 1003 + "narHash": "sha256-bHQyFhDi1mXKLzeNiBHXpkinGo2j+Q1WkIX0KSyGuOA=", 1004 1004 "ref": "refs/heads/main", 1005 - "rev": "557c2b0aac10713031ac76a304c5558367569f6c", 1006 - "revCount": 380, 1005 + "rev": "b15790896b49e18a9b54e567613b4501133526c6", 1006 + "revCount": 385, 1007 1007 "type": "git", 1008 1008 "url": "https://codeberg.org/spoonbaker/mono" 1009 1009 }, ··· 1072 1072 "sqlite-lib-src": "sqlite-lib-src" 1073 1073 }, 1074 1074 "locked": { 1075 - "lastModified": 1771253948, 1076 - "narHash": "sha256-D2pjWNGri9JWhLsYRv+KoG7duEgXJSBZP7eUpIkR/9s=", 1075 + "lastModified": 1771411022, 1076 + "narHash": "sha256-em6gASXvT/UQvXTTOAiirQQCeBNLC/eI+noYqFIig+k=", 1077 1077 "ref": "refs/heads/master", 1078 - "rev": "fd5328e019c48bada69a0fe2adbbdb83437afb11", 1079 - "revCount": 1961, 1078 + "rev": "1d0c1d8c05cb58d4ead517a1f41cb19d84dbe02f", 1079 + "revCount": 1977, 1080 1080 "type": "git", 1081 1081 "url": "https://tangled.org/tangled.org/core" 1082 1082 },
+1 -1
homeModules/games.nix
··· 9 9 config = lib.mkIf config.cow.games.enable { 10 10 home.packages = with pkgs; [ 11 11 # steam 12 - cemu 12 + # cemu 13 13 owmods-cli 14 14 owmods-gui 15 15 prismlauncher
+2 -2
nixosModules/cocoon.nix
··· 10 10 type = lib.types.package; 11 11 description = "Cocoon package to use, defaults to latest release on GH"; 12 12 default = pkgs.cocoon.overrideAttrs (prev: next: let 13 - version = "0.8.4"; 13 + version = "0.8.5"; 14 14 in { 15 15 inherit version; 16 16 vendorHash = "sha256-bux3OfHT8f1FVpBAZUP23vo8M6h8nPTJbi/GTUzhdc4="; ··· 18 18 owner = "haileyok"; 19 19 repo = "cocoon"; 20 20 tag = "v${version}"; 21 - hash = "sha256-xXXHJcI3icsCeOeI+6L/waK3+UtjhBZosQPLoGN1TiY="; 21 + hash = "sha256-2+K4KiF0N+Y+J5dS4xQZuYlxr6OYzNloVXjxyGnEHh4="; 22 22 }; 23 23 }); 24 24 };
+1 -1
nixosModules/gaming.nix
··· 25 25 prismlauncher 26 26 owmods-gui 27 27 owmods-cli 28 - cemu 28 + # cemu 29 29 ]; 30 30 }; 31 31 }