this repo has no description
4
fork

Configure Feed

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

uhh yea

+425 -115
+362 -69
flake.lock
··· 1 1 { 2 2 "nodes": { 3 + "agenix": { 4 + "inputs": { 5 + "nixpkgs": [ 6 + "fufexan", 7 + "nixpkgs" 8 + ] 9 + }, 10 + "locked": { 11 + "lastModified": 1652712410, 12 + "narHash": "sha256-hMJ2TqLt0DleEnQFGUHK9sV2aAzJPU8pZeiZoqRozbE=", 13 + "owner": "ryantm", 14 + "repo": "agenix", 15 + "rev": "7e5e58b98c3dcbf497543ff6f22591552ebfe65b", 16 + "type": "github" 17 + }, 18 + "original": { 19 + "owner": "ryantm", 20 + "repo": "agenix", 21 + "type": "github" 22 + } 23 + }, 3 24 "alejandra": { 4 25 "inputs": { 5 26 "fenix": "fenix_2", ··· 7 28 "nixpkgs": [ 8 29 "fufexan", 9 30 "webcord", 31 + "dream2nix", 32 + "nixpkgs" 33 + ] 34 + }, 35 + "locked": { 36 + "lastModified": 1658427149, 37 + "narHash": "sha256-ToD/1z/q5VHsLMrS2h96vjJoLho59eNRtknOUd19ey8=", 38 + "owner": "kamadorueda", 39 + "repo": "alejandra", 40 + "rev": "f5a22afd2adfb249b4e68e0b33aa1f0fb73fb1be", 41 + "type": "github" 42 + }, 43 + "original": { 44 + "owner": "kamadorueda", 45 + "repo": "alejandra", 46 + "type": "github" 47 + } 48 + }, 49 + "alejandra_2": { 50 + "inputs": { 51 + "fenix": "fenix_3", 52 + "flakeCompat": "flakeCompat_2", 53 + "nixpkgs": [ 54 + "webcord-flake", 10 55 "dream2nix", 11 56 "nixpkgs" 12 57 ] ··· 152 197 "type": "github" 153 198 } 154 199 }, 200 + "crane_5": { 201 + "flake": false, 202 + "locked": { 203 + "lastModified": 1654444508, 204 + "narHash": "sha256-4OBvQ4V7jyt7afs6iKUvRzJ1u/9eYnKzVQbeQdiamuY=", 205 + "owner": "ipetkov", 206 + "repo": "crane", 207 + "rev": "db5482bf225acc3160899124a1df5a617cfa27b5", 208 + "type": "github" 209 + }, 210 + "original": { 211 + "owner": "ipetkov", 212 + "repo": "crane", 213 + "type": "github" 214 + } 215 + }, 155 216 "deploy-rs": { 156 217 "inputs": { 157 218 "flake-compat": "flake-compat", ··· 200 261 "nixpkgs": "nixpkgs_2" 201 262 }, 202 263 "locked": { 203 - "lastModified": 1658746384, 204 - "narHash": "sha256-CCJcoMOcXyZFrV1ag4XMTpAPjLWb4Anbv+ktXFI1ry0=", 264 + "lastModified": 1660811669, 265 + "narHash": "sha256-V6lmsaLNFz41myppL0yxglta92ijkSvpZ+XVygAh+bU=", 205 266 "owner": "numtide", 206 267 "repo": "devshell", 207 - "rev": "0ffc7937bb5e8141af03d462b468bd071eb18e1b", 268 + "rev": "c2feacb46ee69949124c835419861143c4016fb5", 208 269 "type": "github" 209 270 }, 210 271 "original": { ··· 253 314 "owner": "numtide", 254 315 "repo": "devshell", 255 316 "rev": "899ca4629020592a13a46783587f6e674179d1db", 317 + "type": "github" 318 + }, 319 + "original": { 320 + "owner": "numtide", 321 + "repo": "devshell", 322 + "type": "github" 323 + } 324 + }, 325 + "devshell_6": { 326 + "flake": false, 327 + "locked": { 328 + "lastModified": 1653917170, 329 + "narHash": "sha256-FyxOnEE/V4PNEcMU62ikY4FfYPo349MOhMM97HS0XEo=", 330 + "owner": "numtide", 331 + "repo": "devshell", 332 + "rev": "fc7a3e3adde9bbcab68af6d1e3c6eb738e296a92", 256 333 "type": "github" 257 334 }, 258 335 "original": { ··· 537 614 "type": "github" 538 615 } 539 616 }, 617 + "dream2nix_5": { 618 + "inputs": { 619 + "alejandra": "alejandra_2", 620 + "crane": "crane_5", 621 + "devshell": "devshell_6", 622 + "flake-utils-pre-commit": "flake-utils-pre-commit_2", 623 + "gomod2nix": "gomod2nix_2", 624 + "mach-nix": "mach-nix_2", 625 + "nixpkgs": [ 626 + "webcord-flake", 627 + "nixpkgs" 628 + ], 629 + "poetry2nix": "poetry2nix_2", 630 + "pre-commit-hooks": "pre-commit-hooks_2" 631 + }, 632 + "locked": { 633 + "lastModified": 1660051305, 634 + "narHash": "sha256-74Io9RB1VEZyVqSnNfG0VfxxdOyiY/CkSDE1nY4gBRc=", 635 + "owner": "nix-community", 636 + "repo": "dream2nix", 637 + "rev": "2fe7790152d4b18fc60a8194459959fc7e4a2e60", 638 + "type": "github" 639 + }, 640 + "original": { 641 + "owner": "nix-community", 642 + "repo": "dream2nix", 643 + "type": "github" 644 + } 645 + }, 540 646 "ema": { 541 647 "flake": false, 542 648 "locked": { ··· 591 697 ] 592 698 }, 593 699 "locked": { 594 - "lastModified": 1658940629, 595 - "narHash": "sha256-h5NoiiLolTjpeX73qU1j5fxscTIjN+BIo2bsaJY+Pts=", 700 + "lastModified": 1660910151, 701 + "narHash": "sha256-K8v4f0RInKTgPg6cEjDko7cZqi8mWWLRZN98w8HUG2c=", 596 702 "owner": "elkowar", 597 703 "repo": "eww", 598 - "rev": "aac4c3aef4fa7dd42b3464be86d26debad66d7c1", 704 + "rev": "25105c7c4f50d4f65ab0fd8a56e00941bc077efa", 599 705 "type": "github" 600 706 }, 601 707 "original": { ··· 614 720 "rust-analyzer-src": "rust-analyzer-src" 615 721 }, 616 722 "locked": { 617 - "lastModified": 1635402244, 618 - "narHash": "sha256-4bUSYJDRxAo66UpNkFmEMRIWMdDXBEnq8GB/rG++Y3A=", 723 + "lastModified": 1654237591, 724 + "narHash": "sha256-+uOzx9fuo3CBHO7aGI+SKxDXpf/7NTOXi0g4UxOdk9k=", 619 725 "owner": "nix-community", 620 726 "repo": "fenix", 621 - "rev": "840f96d1f3257d64c04fe949dfc9c0b4795c04c1", 727 + "rev": "8dccfbe51a8adea643ec29a4ec516499a5a081c6", 622 728 "type": "github" 623 729 }, 624 730 "original": { ··· 652 758 "type": "github" 653 759 } 654 760 }, 761 + "fenix_3": { 762 + "inputs": { 763 + "nixpkgs": [ 764 + "webcord-flake", 765 + "dream2nix", 766 + "alejandra", 767 + "nixpkgs" 768 + ], 769 + "rust-analyzer-src": "rust-analyzer-src_3" 770 + }, 771 + "locked": { 772 + "lastModified": 1657607339, 773 + "narHash": "sha256-HaqoAwlbVVZH2n4P3jN2FFPMpVuhxDy1poNOR7kzODc=", 774 + "owner": "nix-community", 775 + "repo": "fenix", 776 + "rev": "b814c83d9e6aa5a28d0cf356ecfdafb2505ad37d", 777 + "type": "github" 778 + }, 779 + "original": { 780 + "owner": "nix-community", 781 + "repo": "fenix", 782 + "type": "github" 783 + } 784 + }, 655 785 "flake-compat": { 656 786 "flake": false, 657 787 "locked": { ··· 671 801 "flake-compat_2": { 672 802 "flake": false, 673 803 "locked": { 674 - "lastModified": 1627913399, 675 - "narHash": "sha256-hY8g6H2KFL8ownSiFeMOjwPC8P0ueXpCVEbxgda3pko=", 804 + "lastModified": 1650374568, 805 + "narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=", 676 806 "owner": "edolstra", 677 807 "repo": "flake-compat", 678 - "rev": "12c64ca55c1014cdc1b16ed5a804aa8576601ff2", 808 + "rev": "b4a34015c698c7793d592d66adbab377907a2be8", 679 809 "type": "github" 680 810 }, 681 811 "original": { ··· 737 867 "type": "github" 738 868 } 739 869 }, 870 + "flake-utils-pre-commit_2": { 871 + "locked": { 872 + "lastModified": 1644229661, 873 + "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", 874 + "owner": "numtide", 875 + "repo": "flake-utils", 876 + "rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797", 877 + "type": "github" 878 + }, 879 + "original": { 880 + "owner": "numtide", 881 + "repo": "flake-utils", 882 + "type": "github" 883 + } 884 + }, 740 885 "flake-utils_2": { 741 886 "locked": { 742 887 "lastModified": 1619345332, ··· 769 914 }, 770 915 "flake-utils_4": { 771 916 "locked": { 772 - "lastModified": 1634851050, 773 - "narHash": "sha256-N83GlSGPJJdcqhUxSCS/WwW5pksYf3VP1M13cDRTSVA=", 917 + "lastModified": 1653893745, 918 + "narHash": "sha256-0jntwV3Z8//YwuOjzhV2sgJJPt+HY6KhU7VZUL0fKZQ=", 774 919 "owner": "numtide", 775 920 "repo": "flake-utils", 776 - "rev": "c91f3de5adaf1de973b797ef7485e441a65b8935", 921 + "rev": "1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1", 777 922 "type": "github" 778 923 }, 779 924 "original": { ··· 843 988 "type": "github" 844 989 } 845 990 }, 991 + "flakeCompat_2": { 992 + "flake": false, 993 + "locked": { 994 + "lastModified": 1650374568, 995 + "narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=", 996 + "owner": "edolstra", 997 + "repo": "flake-compat", 998 + "rev": "b4a34015c698c7793d592d66adbab377907a2be8", 999 + "type": "github" 1000 + }, 1001 + "original": { 1002 + "owner": "edolstra", 1003 + "repo": "flake-compat", 1004 + "type": "github" 1005 + } 1006 + }, 846 1007 "fu": { 847 1008 "locked": { 848 1009 "lastModified": 1659877975, ··· 860 1021 }, 861 1022 "fufexan": { 862 1023 "inputs": { 1024 + "agenix": "agenix", 863 1025 "deploy-rs": "deploy-rs", 864 1026 "devshell": "devshell_2", 865 1027 "discocss": "discocss_2", ··· 882 1044 "webcord": "webcord" 883 1045 }, 884 1046 "locked": { 885 - "lastModified": 1660254597, 886 - "narHash": "sha256-V+vDrkcz4Bi8mMO90GQ5jJTWyD2mWkq/6nd1KJ3rct0=", 1047 + "lastModified": 1661080774, 1048 + "narHash": "sha256-cTqR5qVqJ+oJ2ksClOurKdXANgkcI5fZpXsFOR6W3oY=", 887 1049 "owner": "fufexan", 888 1050 "repo": "dotfiles", 889 - "rev": "993963377a3f4b9156b9c285953225c9790b5b28", 1051 + "rev": "a092f901fb55e7512bfb0f5fbf264ce29763a62a", 890 1052 "type": "github" 891 1053 }, 892 1054 "original": { ··· 911 1073 "type": "github" 912 1074 } 913 1075 }, 1076 + "gomod2nix_2": { 1077 + "flake": false, 1078 + "locked": { 1079 + "lastModified": 1627572165, 1080 + "narHash": "sha256-MFpwnkvQpauj799b4QTBJQFEddbD02+Ln5k92QyHOSk=", 1081 + "owner": "tweag", 1082 + "repo": "gomod2nix", 1083 + "rev": "67f22dd738d092c6ba88e420350ada0ed4992ae8", 1084 + "type": "github" 1085 + }, 1086 + "original": { 1087 + "owner": "tweag", 1088 + "repo": "gomod2nix", 1089 + "type": "github" 1090 + } 1091 + }, 914 1092 "haskell-flake": { 915 1093 "locked": { 916 1094 "lastModified": 1654001497, ··· 936 1114 "rust-overlay": "rust-overlay_2" 937 1115 }, 938 1116 "locked": { 939 - "lastModified": 1659892787, 940 - "narHash": "sha256-G0+P2ktmCtX3zcE8Qfnwc717xSPYlbj87i2vwvq9IDA=", 1117 + "lastModified": 1661041582, 1118 + "narHash": "sha256-5lg/VjkJqSYFHGpFrOUfGHHIpRdmYk6cbMy19vKu5q0=", 941 1119 "owner": "helix-editor", 942 1120 "repo": "helix", 943 - "rev": "3e11017ade8b25e580b20dab5187374fa3338bae", 1121 + "rev": "59968d27a4ee590eb06e0f5434988b938f92596b", 944 1122 "type": "github" 945 1123 }, 946 1124 "original": { ··· 958 1136 "rust-overlay": "rust-overlay_4" 959 1137 }, 960 1138 "locked": { 961 - "lastModified": 1660168643, 962 - "narHash": "sha256-1B/sWD7ltMs4k3DC6oxUD6mQYmKrCyrLVLIBK/5OL9w=", 1139 + "lastModified": 1661057642, 1140 + "narHash": "sha256-4CQG4KBBrdGq83Kho4DME1R2nYlQus2l2RlgGKgPzd8=", 963 1141 "owner": "helix-editor", 964 1142 "repo": "helix", 965 - "rev": "d192d597535e50d3ce4a29fbd4dc13cb92320ea5", 1143 + "rev": "ed74e6d5d405dd37e067c5fd41e2ae908da22a3c", 966 1144 "type": "github" 967 1145 }, 968 1146 "original": { ··· 980 1158 "utils": "utils" 981 1159 }, 982 1160 "locked": { 983 - "lastModified": 1659978484, 984 - "narHash": "sha256-VkErPc8pXcuFQG7jkkaUOEMORe81oweRNlAYZJ2+aRI=", 1161 + "lastModified": 1660574517, 1162 + "narHash": "sha256-Lp5D2pAPrM3iAc1eeR0iGwz5rM+SYOWzVxI3p17nlrU=", 985 1163 "owner": "nix-community", 986 1164 "repo": "home-manager", 987 - "rev": "c1addfdad3825f75a66f8d73ec7d2f68c78ba6f8", 1165 + "rev": "688e5c85b7537f308b82167c8eb4ecfb70a49861", 988 1166 "type": "github" 989 1167 }, 990 1168 "original": { ··· 1001 1179 "utils": "utils_2" 1002 1180 }, 1003 1181 "locked": { 1004 - "lastModified": 1659978484, 1005 - "narHash": "sha256-VkErPc8pXcuFQG7jkkaUOEMORe81oweRNlAYZJ2+aRI=", 1182 + "lastModified": 1660574517, 1183 + "narHash": "sha256-Lp5D2pAPrM3iAc1eeR0iGwz5rM+SYOWzVxI3p17nlrU=", 1006 1184 "owner": "nix-community", 1007 1185 "repo": "home-manager", 1008 - "rev": "c1addfdad3825f75a66f8d73ec7d2f68c78ba6f8", 1186 + "rev": "688e5c85b7537f308b82167c8eb4ecfb70a49861", 1009 1187 "type": "github" 1010 1188 }, 1011 1189 "original": { ··· 1023 1201 "wlroots": "wlroots" 1024 1202 }, 1025 1203 "locked": { 1026 - "lastModified": 1660378115, 1027 - "narHash": "sha256-8EE7BQvnWaFq1eb6EpLyUrfwzyFDs0N7PYZ/IyhUoDc=", 1204 + "lastModified": 1661028330, 1205 + "narHash": "sha256-bG/bmkc23TTLzmP1WLmSpr3s5blwxysqV2m9x7gihYQ=", 1028 1206 "owner": "hyprwm", 1029 1207 "repo": "Hyprland", 1030 - "rev": "214c2c7b1c0182594a07a2c5ac7d99e9d7b5fcb3", 1208 + "rev": "9513031da30861b6ab593625aebe88b811758427", 1031 1209 "type": "github" 1032 1210 }, 1033 1211 "original": { ··· 1044 1222 ] 1045 1223 }, 1046 1224 "locked": { 1047 - "lastModified": 1658948680, 1048 - "narHash": "sha256-0A2ZKxCXmnkMzlaveS+nKVCntIXrHKHMGZDEqVqlwOk=", 1225 + "lastModified": 1660758567, 1226 + "narHash": "sha256-9aJVymqt9ruai7Wihaf1y0Z/iktLdvnoz+IBruUcPU8=", 1049 1227 "owner": "hyprwm", 1050 1228 "repo": "contrib", 1051 - "rev": "1b3af7422e971507538e692b28877bf58349475a", 1229 + "rev": "edb9da0e4e4155a6239d178ea47ba51d5b161239", 1052 1230 "type": "github" 1053 1231 }, 1054 1232 "original": { ··· 1095 1273 "type": "indirect" 1096 1274 } 1097 1275 }, 1276 + "mach-nix_2": { 1277 + "flake": false, 1278 + "locked": { 1279 + "lastModified": 1634711045, 1280 + "narHash": "sha256-m5A2Ty88NChLyFhXucECj6+AuiMZPHXNbw+9Kcs7F6Y=", 1281 + "owner": "DavHau", 1282 + "repo": "mach-nix", 1283 + "rev": "4433f74a97b94b596fa6cd9b9c0402104aceef5d", 1284 + "type": "github" 1285 + }, 1286 + "original": { 1287 + "id": "mach-nix", 1288 + "type": "indirect" 1289 + } 1290 + }, 1098 1291 "naersk": { 1099 1292 "inputs": { 1100 1293 "nixpkgs": [ ··· 1153 1346 "rust-overlay": "rust-overlay_3" 1154 1347 }, 1155 1348 "locked": { 1156 - "lastModified": 1659996948, 1157 - "narHash": "sha256-f91TFtsKVoejb7rW9zRs7WozGMqzDgHMxO/Q/gQKFpU=", 1349 + "lastModified": 1660934895, 1350 + "narHash": "sha256-BeI/nM6zXKK6YJF36E4OjaBZQ+NFIbEZ+p7WcX21hLA=", 1158 1351 "owner": "oxalica", 1159 1352 "repo": "nil", 1160 - "rev": "e222ab8363be9c02400eb94384837653930e4b8c", 1353 + "rev": "92c5603498e82bcd61ad5adbacb53d6ae40c3a27", 1161 1354 "type": "github" 1162 1355 }, 1163 1356 "original": { ··· 1175 1368 "rust-overlay": "rust-overlay_5" 1176 1369 }, 1177 1370 "locked": { 1178 - "lastModified": 1660216264, 1179 - "narHash": "sha256-96VKj3Wk2MvoWnH0WIPAFFNwcZYHj8NN7s1TZ6oEVAA=", 1371 + "lastModified": 1660934895, 1372 + "narHash": "sha256-BeI/nM6zXKK6YJF36E4OjaBZQ+NFIbEZ+p7WcX21hLA=", 1180 1373 "owner": "oxalica", 1181 1374 "repo": "nil", 1182 - "rev": "c5ff7b1d04391a70015a3a5fc10ba1f889af235f", 1375 + "rev": "92c5603498e82bcd61ad5adbacb53d6ae40c3a27", 1183 1376 "type": "github" 1184 1377 }, 1185 1378 "original": { ··· 1212 1405 "nixpkgs": "nixpkgs_3" 1213 1406 }, 1214 1407 "locked": { 1215 - "lastModified": 1659340932, 1216 - "narHash": "sha256-CEeGgZLN5ukOrbvwKTh66miEQ3cA2poH4tko6C7ULS4=", 1408 + "lastModified": 1660758526, 1409 + "narHash": "sha256-w3Chwi62hampmgkXBhdEhJJzKQnHM+UCwSLcyHbfxsk=", 1217 1410 "owner": "fufexan", 1218 1411 "repo": "nix-gaming", 1219 - "rev": "69b8118d92c5bd135f2d139d87fb01d34de9a244", 1412 + "rev": "92cb8bc09a6d96427a18b3dddcc23b10a82856c9", 1220 1413 "type": "github" 1221 1414 }, 1222 1415 "original": { ··· 1303 1496 }, 1304 1497 "nixos-hardware": { 1305 1498 "locked": { 1306 - "lastModified": 1660030916, 1307 - "narHash": "sha256-KeVTmST6vAS85uUaSYlzv6OWhveawfIGhqX1SMq+L30=", 1499 + "lastModified": 1660407119, 1500 + "narHash": "sha256-04lWO0pDbhAXFdL4v2VzzwgxrZ5IefKn+TmZPiPeKxg=", 1308 1501 "owner": "nixos", 1309 1502 "repo": "nixos-hardware", 1310 - "rev": "3975d5158f00accda15a11180b2c08654cfb2807", 1503 + "rev": "12620020f76b1b5d2b0e6fbbda831ed4f5fe56e1", 1311 1504 "type": "github" 1312 1505 }, 1313 1506 "original": { ··· 1393 1586 }, 1394 1587 "nixpkgs_4": { 1395 1588 "locked": { 1396 - "lastModified": 1659987637, 1397 - "narHash": "sha256-8l+5QiCkackVPu/F3vX7RCKHyYKxEsq/TKMuaG6UX5k=", 1589 + "lastModified": 1661008273, 1590 + "narHash": "sha256-UpDqsGzUswIHG7FwzeIewjWlElF17UVLNbI2pwlbcBY=", 1398 1591 "owner": "NixOS", 1399 1592 "repo": "nixpkgs", 1400 - "rev": "a47896bf817e7324471e687fc2bb2312fff682ce", 1593 + "rev": "0cc6444e74cd21e8da8d81ef4cd778492e10f843", 1401 1594 "type": "github" 1402 1595 }, 1403 1596 "original": { ··· 1425 1618 }, 1426 1619 "nixpkgs_6": { 1427 1620 "locked": { 1428 - "lastModified": 1660071133, 1429 - "narHash": "sha256-XX6T9wcvEZIVWY4TO5O1d2MgFyFrF2v4TpCFs7fjdn8=", 1621 + "lastModified": 1660908602, 1622 + "narHash": "sha256-SwZ85IPWvC4NxxFhWhRMTJpApSHbY1u4YK2UFWEBWvY=", 1430 1623 "owner": "nixos", 1431 1624 "repo": "nixpkgs", 1432 - "rev": "36cc29d837e7232e3176e4651e8e117a6f231793", 1625 + "rev": "495b19d5b3e62b4ec7e846bdfb6ef3d9c3b83492", 1433 1626 "type": "github" 1434 1627 }, 1435 1628 "original": { ··· 1441 1634 }, 1442 1635 "nur": { 1443 1636 "locked": { 1444 - "lastModified": 1660140306, 1445 - "narHash": "sha256-AXtZqd2elOoqSd57Jr3E5f86H8h4e+iNPtMHuj2R0Ps=", 1637 + "lastModified": 1661072238, 1638 + "narHash": "sha256-X9jXdO2kS3i+E5fyhNqAfiClLMaC8Qria0m26UXXGIo=", 1446 1639 "owner": "nix-community", 1447 1640 "repo": "NUR", 1448 - "rev": "5a911c0997ddec558b0da1588fe0e8af4cb8e769", 1641 + "rev": "572f1871e41f327bfe84f58388bcdebfd3b774f8", 1449 1642 "type": "github" 1450 1643 }, 1451 1644 "original": { ··· 1455 1648 } 1456 1649 }, 1457 1650 "poetry2nix": { 1651 + "flake": false, 1652 + "locked": { 1653 + "lastModified": 1632969109, 1654 + "narHash": "sha256-jPDclkkiAy5m2gGLBlKgH+lQtbF7tL4XxBrbSzw+Ioc=", 1655 + "owner": "nix-community", 1656 + "repo": "poetry2nix", 1657 + "rev": "aee8f04296c39d88155e05d25cfc59dfdd41cc77", 1658 + "type": "github" 1659 + }, 1660 + "original": { 1661 + "owner": "nix-community", 1662 + "ref": "1.21.0", 1663 + "repo": "poetry2nix", 1664 + "type": "github" 1665 + } 1666 + }, 1667 + "poetry2nix_2": { 1458 1668 "flake": false, 1459 1669 "locked": { 1460 1670 "lastModified": 1632969109, ··· 1500 1710 "type": "github" 1501 1711 } 1502 1712 }, 1713 + "pre-commit-hooks_2": { 1714 + "inputs": { 1715 + "flake-utils": [ 1716 + "webcord-flake", 1717 + "dream2nix", 1718 + "flake-utils-pre-commit" 1719 + ], 1720 + "nixpkgs": [ 1721 + "webcord-flake", 1722 + "dream2nix", 1723 + "nixpkgs" 1724 + ] 1725 + }, 1726 + "locked": { 1727 + "lastModified": 1646153636, 1728 + "narHash": "sha256-AlWHMzK+xJ1mG267FdT8dCq/HvLCA6jwmx2ZUy5O8tY=", 1729 + "owner": "cachix", 1730 + "repo": "pre-commit-hooks.nix", 1731 + "rev": "b6bc0b21e1617e2b07d8205e7fae7224036dfa4b", 1732 + "type": "github" 1733 + }, 1734 + "original": { 1735 + "owner": "cachix", 1736 + "repo": "pre-commit-hooks.nix", 1737 + "type": "github" 1738 + } 1739 + }, 1503 1740 "rnix-lsp": { 1504 1741 "inputs": { 1505 1742 "naersk": [ ··· 1543 1780 "nixos-hardware": "nixos-hardware", 1544 1781 "nixos-persistence": "nixos-persistence", 1545 1782 "nixpkgs": "nixpkgs_6", 1546 - "nur": "nur" 1783 + "nur": "nur", 1784 + "webcord-flake": "webcord-flake" 1547 1785 } 1548 1786 }, 1549 1787 "rust-analyzer-src": { 1550 1788 "flake": false, 1551 1789 "locked": { 1552 - "lastModified": 1635274542, 1553 - "narHash": "sha256-Cew1/WUozM3jalItPuj4cNN8GIFMvCaJ1KXoj6wrHwE=", 1554 - "owner": "rust-analyzer", 1790 + "lastModified": 1654178556, 1791 + "narHash": "sha256-LG8J9E/wMBolkWS3VstuvhgQ4jOp3Nk328EXlCYY24U=", 1792 + "owner": "rust-lang", 1555 1793 "repo": "rust-analyzer", 1556 - "rev": "dd43f3f2d13a32199828e758ddf13176df1f17f9", 1794 + "rev": "88024c7ec2d44a8be8bf05a6580409200cf726fc", 1557 1795 "type": "github" 1558 1796 }, 1559 1797 "original": { 1560 - "owner": "rust-analyzer", 1798 + "owner": "rust-lang", 1561 1799 "ref": "nightly", 1562 1800 "repo": "rust-analyzer", 1563 1801 "type": "github" ··· 1580 1818 "type": "github" 1581 1819 } 1582 1820 }, 1821 + "rust-analyzer-src_3": { 1822 + "flake": false, 1823 + "locked": { 1824 + "lastModified": 1657557289, 1825 + "narHash": "sha256-PRW+nUwuqNTRAEa83SfX+7g+g8nQ+2MMbasQ9nt6+UM=", 1826 + "owner": "rust-lang", 1827 + "repo": "rust-analyzer", 1828 + "rev": "caf23f29144b371035b864a1017dbc32573ad56d", 1829 + "type": "github" 1830 + }, 1831 + "original": { 1832 + "owner": "rust-lang", 1833 + "ref": "nightly", 1834 + "repo": "rust-analyzer", 1835 + "type": "github" 1836 + } 1837 + }, 1583 1838 "rust-overlay": { 1584 1839 "flake": false, 1585 1840 "locked": { ··· 1701 1956 ] 1702 1957 }, 1703 1958 "locked": { 1704 - "lastModified": 1660056496, 1705 - "narHash": "sha256-m7hREOZD/A2NIP970NsNG65NRMg+qpKqhLqRvjL4Kgs=", 1959 + "lastModified": 1660540848, 1960 + "narHash": "sha256-BBJxzxixvJ2NdR2N5we7LBzO7iS4DO+S2vYoNSV6GjM=", 1706 1961 "owner": "the-argus", 1707 1962 "repo": "spicetify-nix", 1708 - "rev": "ba37a751fb8a8d8b29271b354b6abb5d709b280e", 1963 + "rev": "c325a18deb4a65366c92194083e2629b2a473961", 1709 1964 "type": "github" 1710 1965 }, 1711 1966 "original": { ··· 1788 2043 "type": "github" 1789 2044 } 1790 2045 }, 2046 + "webcord-flake": { 2047 + "inputs": { 2048 + "dream2nix": "dream2nix_5", 2049 + "nixpkgs": [ 2050 + "nixpkgs" 2051 + ], 2052 + "webcord": "webcord_3" 2053 + }, 2054 + "locked": { 2055 + "lastModified": 1660242753, 2056 + "narHash": "sha256-M9ibcsDzWHp/678lTyxwwgXgdFx2d1YCevoGEIBVnxc=", 2057 + "owner": "fufexan", 2058 + "repo": "webcord-flake", 2059 + "rev": "0892178832a090f0b9ab1a61e20f5d1389cfb23e", 2060 + "type": "github" 2061 + }, 2062 + "original": { 2063 + "owner": "fufexan", 2064 + "repo": "webcord-flake", 2065 + "type": "github" 2066 + } 2067 + }, 1791 2068 "webcord_2": { 1792 2069 "flake": false, 1793 2070 "locked": { ··· 1804 2081 "type": "github" 1805 2082 } 1806 2083 }, 2084 + "webcord_3": { 2085 + "flake": false, 2086 + "locked": { 2087 + "lastModified": 1659951368, 2088 + "narHash": "sha256-PiEuZVRjufVvQuub7/Vl9gHqlkBkl5jcoxHhLkntqsw=", 2089 + "owner": "SpacingBat3", 2090 + "repo": "WebCord", 2091 + "rev": "a8e64a78d1e3a8c3d5e11893ebb8ba1ed92d7d12", 2092 + "type": "github" 2093 + }, 2094 + "original": { 2095 + "owner": "SpacingBat3", 2096 + "repo": "WebCord", 2097 + "type": "github" 2098 + } 2099 + }, 1807 2100 "wlroots": { 1808 2101 "flake": false, 1809 2102 "locked": { 1810 2103 "host": "gitlab.freedesktop.org", 1811 - "lastModified": 1659738224, 1812 - "narHash": "sha256-bV3TLiCgptpKoUKLiH/5RMtiIsfn0hawdaCEHQFB6WY=", 2104 + "lastModified": 1660930713, 2105 + "narHash": "sha256-bY7q1NqG/sjCUAWPn/Ne9NCigLlPlH5Lk1WCMqv3rTU=", 1813 2106 "owner": "wlroots", 1814 2107 "repo": "wlroots", 1815 - "rev": "3baf2a6bcfc4cb86c364f5724aaec80f28715a01", 2108 + "rev": "7c575922c05e4d5fd9a403c2aa631a54c7531d44", 1816 2109 "type": "gitlab" 1817 2110 }, 1818 2111 "original": {
+2
flake.nix
··· 28 28 discocss.inputs.nixpkgs.follows = "nixpkgs"; 29 29 nil.url = "github:oxalica/nil"; 30 30 nil.inputs.nixpkgs.follows = "nixpkgs"; 31 + webcord-flake.url = "github:fufexan/webcord-flake"; 32 + webcord-flake.inputs.nixpkgs.follows = "nixpkgs"; 31 33 }; 32 34 33 35 outputs = inputs: let
+13 -17
hosts/tkaronto/default.nix
··· 7 7 ... 8 8 }: { 9 9 imports = with inputs; 10 - with nixos-hardware.nixosModules; [ 11 - nixpkgs.nixosModules.notDetected 12 - nixos-persistence.nixosModule 13 - common-pc-ssd 14 - common-pc-laptop 15 - common-gpu-nvidia 16 - common-gpu-amd 17 - common-cpu-amd 18 - ../../modules/persist 19 - ../../modules/gamemode 20 - ../../modules/network/iwd.nix 21 - ../../modules/syncthing 22 - ../../users/root 23 - ../../users/patriot 24 - ] 25 - ++ (tlib.importFolder (toString ./modules)); 10 + with nixos-hardware.nixosModules; 11 + [ 12 + nixpkgs.nixosModules.notDetected 13 + nixos-persistence.nixosModule 14 + common-pc-ssd 15 + common-pc-laptop 16 + common-gpu-nvidia 17 + common-gpu-amd 18 + common-cpu-amd 19 + ../../users/root 20 + ../../users/patriot 21 + ] 22 + ++ (tlib.importFolder (toString ./modules)); 26 23 27 24 system.persistDir = "/persist"; 28 25 ··· 121 118 enableGC = true; 122 119 autoMount = true; 123 120 }; 124 - flatpak.enable = false; 125 121 }; 126 122 127 123 virtualisation = {
+1
hosts/tkaronto/modules/flatpak.nix
··· 1 + ../../../modules/flatpak/default.nix
+2 -4
hosts/tkaronto/modules/fs.nix
··· 1 - {config, ...}: 2 - let 1 + {config, ...}: let 3 2 byLabel = label: "/dev/disk/by-label/${label}"; 4 - in 5 - { 3 + in { 6 4 fileSystems."/" = { 7 5 device = "none"; 8 6 fsType = "tmpfs";
+1
hosts/tkaronto/modules/gamemode.nix
··· 1 + ../../../modules/gamemode/default.nix
+1
hosts/tkaronto/modules/iwd.nix
··· 1 + ../../../modules/network/iwd.nix
+1
hosts/tkaronto/modules/persist.nix
··· 1 + ../../../modules/persist/default.nix
+1
hosts/tkaronto/modules/syncthing.nix
··· 1 + ../../../modules/syncthing/default.nix
+7 -8
lib/default.nix
··· 11 11 prefixStrings = prefix: strings: 12 12 lib.forEach strings (string: "${prefix}${string}"); 13 13 14 - importFolder = modules: 15 - let 16 - b = builtins; 17 - files = b.readDir modules; 18 - filesToImport = 19 - b.map (name: "${modules}/${name}") (b.attrNames files); 20 - in 21 - filesToImport; 14 + importFolder = modules: let 15 + b = builtins; 16 + files = b.readDir modules; 17 + filesToImport = 18 + b.map (name: "${modules}/${name}") (b.attrNames files); 19 + in 20 + filesToImport; 22 21 })
+6
modules/flatpak/default.nix
··· 1 + {config, ...}: { 2 + services.flatpak.enable = true; 3 + environment.persistence."${config.system.persistDir}".directories = [ 4 + "/var/lib/flatpak" 5 + ]; 6 + }
+5 -1
modules/syncthing/default.nix
··· 1 - {config, inputs, ...}: { 1 + { 2 + config, 3 + inputs, 4 + ... 5 + }: { 2 6 users.users.syncthing.extraGroups = ["users"]; 3 7 services.syncthing = { 4 8 enable = true;
+2 -2
pkgs-set/overlays/obsidian.nix
··· 4 4 prev.lib.replaceStrings 5 5 ["makeWrapper ${final.electron_17}/bin/electron $out/bin/obsidian"] 6 6 [ 7 - ''makeWrapper ${final.electron_20}/bin/electron $out/bin/obsidian \ 8 - --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform=wayland}}"'' 7 + '' makeWrapper ${final.electron_20}/bin/electron $out/bin/obsidian \ 8 + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform=wayland}}"'' 9 9 ] 10 10 old.installPhase; 11 11 });
+1 -5
pkgs-set/overlays/steam.nix
··· 1 - {inputs}: 2 - final: prev: { 1 + {inputs}: final: prev: { 3 2 steam = prev.steam.override { 4 3 extraLibraries = pkgs: with pkgs; [mimalloc pipewire vulkan-loader wayland wayland-protocols]; 5 - extraProfile = '' 6 - PATH="$PATH:${inputs.fufexan.packages.${prev.system}.gamescope}/bin" 7 - ''; 8 4 }; 9 5 }
+12 -7
users/modules/discord/default.nix
··· 1 1 { 2 + config, 2 3 inputs, 3 4 pkgs, 4 5 ... 5 6 }: { 6 7 imports = [inputs.discocss.hmModule]; 7 8 8 - programs.discocss = { 9 - enable = true; 10 - discord = 11 - inputs.fufexan.packages.${pkgs.system}.discord-electron-openasar; 12 - discordAlias = true; 13 - css = builtins.readFile ./theme.css; 14 - }; 9 + # programs.discocss = { 10 + # enable = true; 11 + # discord = inputs.webcord-flake.packages.${pkgs.system}.webcord; 12 + # discordAlias = true; 13 + # css = builtins.readFile ./theme.css; 14 + # }; 15 + 16 + home.packages = [inputs.webcord-flake.packages.${pkgs.system}.webcord]; 17 + home.persistence."${config.system.persistDir}${config.home.homeDirectory}".directories = [ 18 + ".config/WebCord" 19 + ]; 15 20 }
+6 -1
users/modules/obsidian/default.nix
··· 1 - {pkgs, config, lib, ...}: { 1 + { 2 + pkgs, 3 + config, 4 + lib, 5 + ... 6 + }: { 2 7 home.packages = [pkgs.obsidian]; 3 8 home.persistence."${config.system.persistDir}${config.home.homeDirectory}".directories = [".config/obsidian"]; 4 9 }
+2 -1
users/patriot/default.nix
··· 30 30 "/home/patriot/.cargo" 31 31 "/home/patriot/proj" 32 32 "/home/patriot/games" 33 + "/home/patriot/.var" 33 34 ]; 34 35 systemPackages = [pkgs.qt5.qtwayland]; 35 36 shells = with pkgs; [bashInteractive zsh]; ··· 135 136 "keyrings" 136 137 "lutris" 137 138 "PolyMC" 139 + "Terraria" 138 140 ] 139 141 ++ mkPaths ".config" [ 140 142 "lutris" 141 - "discord" 142 143 "kdeconnect" 143 144 ]; 144 145 files = l.flatten [