My NixOS and Home Manager configurations
10
fork

Configure Feed

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

update inputs

quasigod 8c548819 f75d0052

+53 -72
+51 -67
flake.lock
··· 77 77 "cachyos-kernel": { 78 78 "flake": false, 79 79 "locked": { 80 - "lastModified": 1775753550, 81 - "narHash": "sha256-9ZhwxQmlm/pzwM3BmZhNDfPt9Eh/u/U2GGSDroe4yr8=", 80 + "lastModified": 1775914285, 81 + "narHash": "sha256-9LMbhltSXJmSNSeVwGPff50z6gGcsuVyIy6LTypNB14=", 82 82 "owner": "CachyOS", 83 83 "repo": "linux-cachyos", 84 - "rev": "69fe4c4eb675d157869579d05fe69d3399b04e50", 84 + "rev": "7f7f3b4182ded1e0d31af91e1397307e3d8229f7", 85 85 "type": "github" 86 86 }, 87 87 "original": { ··· 93 93 "cachyos-kernel-patches": { 94 94 "flake": false, 95 95 "locked": { 96 - "lastModified": 1775668093, 97 - "narHash": "sha256-CeukTPW4m2Hy6vIHos7l4W/05LsytAa8wbWt2bOEPYw=", 96 + "lastModified": 1775803261, 97 + "narHash": "sha256-KNmQ/29q3LigJ6s55/qZOEaFeCqOHLQXFce9JogenkM=", 98 98 "owner": "CachyOS", 99 99 "repo": "kernel-patches", 100 - "rev": "721e793b3927461e594270965aaccb2806763304", 100 + "rev": "c40d12fea83645a3bc1a291ec539d76a2b9023cc", 101 101 "type": "github" 102 102 }, 103 103 "original": { ··· 113 113 ] 114 114 }, 115 115 "locked": { 116 - "lastModified": 1775213373, 117 - "narHash": "sha256-wJHsijC2l/E+ovmlpPGha8pXA6RHSwHWmBV97gvkmyI=", 116 + "lastModified": 1775937237, 117 + "narHash": "sha256-7vD3601AeyuKWGJQeFzcSW+Ump+/f4ww+R4EitCvNB8=", 118 118 "owner": "catppuccin", 119 119 "repo": "nix", 120 - "rev": "ba73719e673e7c2d89ac2f8df0bc0d48983e4907", 120 + "rev": "53c044940cf2abaf36d86a8d5feb3a87f0a051a2", 121 121 "type": "github" 122 122 }, 123 123 "original": { ··· 149 149 "quickshell": "quickshell" 150 150 }, 151 151 "locked": { 152 - "lastModified": 1775750923, 153 - "narHash": "sha256-BkJZN2O74p+5AujAEhmJBU7kSPLu+DVBPOoI63Hmy8w=", 152 + "lastModified": 1775925898, 153 + "narHash": "sha256-L4YStOZEbyNyRL7fLVcnaJW+GJRLDKNltbUhCygtNys=", 154 154 "owner": "AvengeMedia", 155 155 "repo": "DankMaterialShell", 156 - "rev": "f2df53afcd0870445e7f3cd45e91ac135a04442e", 156 + "rev": "f61438e11f5a0e28f7d7bd9b9afafae874a5c3b0", 157 157 "type": "github" 158 158 }, 159 159 "original": { ··· 206 206 "nixpkgs-stable": "nixpkgs-stable" 207 207 }, 208 208 "locked": { 209 - "lastModified": 1775757351, 210 - "narHash": "sha256-FnUAX7svRdqFSw7sRHxIlKyj/o6GBtnULnG+0lVuf8U=", 209 + "lastModified": 1775925499, 210 + "narHash": "sha256-yDiy4gqHJyHe4gliPyNabgXTJKXfddKr91MENiAJ22k=", 211 211 "owner": "nix-community", 212 212 "repo": "emacs-overlay", 213 - "rev": "6727826cfa556a7b79afc2e30ad52acb6ce6e53c", 213 + "rev": "d620f2831e367850fb9310849db3049587151ad1", 214 214 "type": "github" 215 215 }, 216 216 "original": { ··· 402 402 ] 403 403 }, 404 404 "locked": { 405 - "lastModified": 1775777809, 406 - "narHash": "sha256-2Tr3ivwdaTRJ0jyICnE2qXJHlPcl4NSOpBVGfChPZMw=", 405 + "lastModified": 1775900011, 406 + "narHash": "sha256-QUGu6CJYFQ5AWVV0n3/FsJyV+1/gj7HSDx68/SX9pwM=", 407 407 "owner": "nix-community", 408 408 "repo": "home-manager", 409 - "rev": "0f9090a77c7af9eafcc79394ac3d258a438f722d", 409 + "rev": "b0569dc6ec1e6e7fefd8f6897184e4c191cd768e", 410 410 "type": "github" 411 411 }, 412 412 "original": { ··· 455 455 "rust-overlay": "rust-overlay" 456 456 }, 457 457 "locked": { 458 - "lastModified": 1775754862, 459 - "narHash": "sha256-8y9cz8+cyeA7KtA7+Q3bXjyFJV5nM38Fc0E4qPw7WDk=", 458 + "lastModified": 1775866084, 459 + "narHash": "sha256-mWn8D/oXXAaqeFFFRorKHvTLw5V9M8eYzAWRr4iffag=", 460 460 "owner": "nix-community", 461 461 "repo": "lanzaboote", 462 - "rev": "bea51aaee00688794a877f308007590a6cc8e378", 462 + "rev": "29d2cca7fc3841708c1d48e2d1272f79db1538b6", 463 463 "type": "github" 464 464 }, 465 465 "original": { ··· 480 480 "treefmt-nix": "treefmt-nix" 481 481 }, 482 482 "locked": { 483 - "lastModified": 1775746837, 484 - "narHash": "sha256-WrZCxhx82aBBQb6CMJwXimgOIcv9Eytl1zFsjfxiWSc=", 483 + "lastModified": 1775934219, 484 + "narHash": "sha256-AR6Hm6rwVRvF3ORRlFD2k0251D3Bul+mmkGMic97fqQ=", 485 485 "owner": "numtide", 486 486 "repo": "llm-agents.nix", 487 - "rev": "b91b0e1583091847cf4f8a8fcaad92d66227abfb", 487 + "rev": "7867b4f8040bd7faa84ded4331e3196561e729aa", 488 488 "type": "github" 489 489 }, 490 490 "original": { ··· 535 535 "spectrum": "spectrum" 536 536 }, 537 537 "locked": { 538 - "lastModified": 1775329298, 539 - "narHash": "sha256-xmntQolopr1WwBO5rAC+SKyON+ritVQLUHZdvpjUM90=", 538 + "lastModified": 1775847073, 539 + "narHash": "sha256-OyRZOIQZZQNrIDN40jrhY1SFTzTNYURT5MPhZZchSbY=", 540 540 "owner": "microvm-nix", 541 541 "repo": "microvm.nix", 542 - "rev": "4a9ff5adcefd23e68de76f33ebc7b3909e06c09b", 542 + "rev": "239045c84aa62c2ce1349fa4c1ceae9eb6ce9e85", 543 543 "type": "github" 544 544 }, 545 545 "original": { ··· 608 608 ] 609 609 }, 610 610 "locked": { 611 - "lastModified": 1775710668, 612 - "narHash": "sha256-pi2TWoWZR22vzr5RBAgIdl1LDwgLX+fh+Hqngt/Kkt8=", 611 + "lastModified": 1775877135, 612 + "narHash": "sha256-nAqtUMy22olwyiOJB0CASVrbu5XB5+43GjlbIJ1KuvQ=", 613 613 "owner": "sodiboo", 614 614 "repo": "niri-flake", 615 - "rev": "bef414577a6a745543989716df478afec96486bd", 615 + "rev": "f943da038fd668d435c2d17916577f295faa8839", 616 616 "type": "github" 617 617 }, 618 618 "original": { ··· 676 676 "nixpkgs": "nixpkgs" 677 677 }, 678 678 "locked": { 679 - "lastModified": 1775759884, 680 - "narHash": "sha256-EjZrjvaey1bCPh9POf7SOXlUHa+ncCVYgMG6COxhhrw=", 679 + "lastModified": 1775930554, 680 + "narHash": "sha256-KVYjTWDmxHmp28yifOCEV2bwR2yymqyd0zzQMIIC9y0=", 681 681 "owner": "xddxdd", 682 682 "repo": "nix-cachyos-kernel", 683 - "rev": "073c4174d40ecd52b53379280fa97d0574b0b697", 683 + "rev": "8dded67345e80c0d0de3ef42f8a5711af824f50b", 684 684 "type": "github" 685 685 }, 686 686 "original": { ··· 722 722 ] 723 723 }, 724 724 "locked": { 725 - "lastModified": 1775616834, 726 - "narHash": "sha256-Se4dxrfyPQR2+N16Cq6C6li0JVd1p+Oa8GWTPzzRiwg=", 725 + "lastModified": 1775875492, 726 + "narHash": "sha256-xZXo5nKPMp7GLti08n+jSp8cHcZIV+N9mL1x9lzOkX0=", 727 727 "owner": "fufexan", 728 728 "repo": "nix-gaming", 729 - "rev": "3c545996db7b1dc05aaddc0cf667235e32c7c834", 729 + "rev": "5a0a7103219f62e46433e193fc2fc7a00568747d", 730 730 "type": "github" 731 731 }, 732 732 "original": { ··· 755 755 "type": "github" 756 756 } 757 757 }, 758 - "nixos-facter-modules": { 759 - "locked": { 760 - "lastModified": 1773858690, 761 - "narHash": "sha256-oW0/lC0oRG5H5LaK6Rmh9L1wmkn9TbenM4bXwnIEDKA=", 762 - "owner": "nix-community", 763 - "repo": "nixos-facter-modules", 764 - "rev": "139dcef4dfc97009629c445806f197883351ab4a", 765 - "type": "github" 766 - }, 767 - "original": { 768 - "owner": "nix-community", 769 - "repo": "nixos-facter-modules", 770 - "type": "github" 771 - } 772 - }, 773 758 "nixos-hardware": { 774 759 "locked": { 775 760 "lastModified": 1775490113, ··· 787 772 }, 788 773 "nixpkgs": { 789 774 "locked": { 790 - "lastModified": 1775728626, 791 - "narHash": "sha256-EhIPCT/tFqqPt4DMQZAUJj953GOZMjlBZq91zj/XWsk=", 775 + "lastModified": 1775903243, 776 + "narHash": "sha256-T+a2qaFJw6/qOj/iB9l4p0E+qB04JTgyCJF1IIPJ8/w=", 792 777 "owner": "NixOS", 793 778 "repo": "nixpkgs", 794 - "rev": "0c33d38e5790d4bbf65f0a7f1ac7fe58d2e361f4", 779 + "rev": "3a9ff420afd6a6c19316093f014aa4eda7eb4f42", 795 780 "type": "github" 796 781 }, 797 782 "original": { ··· 872 857 }, 873 858 "nixpkgs-stable": { 874 859 "locked": { 875 - "lastModified": 1775595990, 876 - "narHash": "sha256-OEf7YqhF9IjJFYZJyuhAypgU+VsRB5lD4DuiMws5Ltc=", 860 + "lastModified": 1775811116, 861 + "narHash": "sha256-t+HZK42pB6N+i5RGbuy7Xluez/VvWbembBdvzsc23Ss=", 877 862 "owner": "NixOS", 878 863 "repo": "nixpkgs", 879 - "rev": "4e92bbcdb030f3b4782be4751dc08e6b6cb6ccf2", 864 + "rev": "54170c54449ea4d6725efd30d719c5e505f1c10e", 880 865 "type": "github" 881 866 }, 882 867 "original": { ··· 888 873 }, 889 874 "nixpkgs-stable_2": { 890 875 "locked": { 891 - "lastModified": 1775595990, 892 - "narHash": "sha256-OEf7YqhF9IjJFYZJyuhAypgU+VsRB5lD4DuiMws5Ltc=", 876 + "lastModified": 1775811116, 877 + "narHash": "sha256-t+HZK42pB6N+i5RGbuy7Xluez/VvWbembBdvzsc23Ss=", 893 878 "owner": "NixOS", 894 879 "repo": "nixpkgs", 895 - "rev": "4e92bbcdb030f3b4782be4751dc08e6b6cb6ccf2", 880 + "rev": "54170c54449ea4d6725efd30d719c5e505f1c10e", 896 881 "type": "github" 897 882 }, 898 883 "original": { ··· 1025 1010 "nix-colors": "nix-colors", 1026 1011 "nix-gaming": "nix-gaming", 1027 1012 "nix-index-database": "nix-index-database", 1028 - "nixos-facter-modules": "nixos-facter-modules", 1029 1013 "nixos-hardware": "nixos-hardware", 1030 1014 "nixpkgs": "nixpkgs_2", 1031 1015 "nixpkgs-patch-falcond": "nixpkgs-patch-falcond", ··· 1102 1086 ] 1103 1087 }, 1104 1088 "locked": { 1105 - "lastModified": 1775701952, 1106 - "narHash": "sha256-xj9u8fz2hTTTELMorqox0hPWrmAvGRnQUEnlj+vCjFo=", 1089 + "lastModified": 1775896579, 1090 + "narHash": "sha256-uU9t4oqG7MbJHYjYnEPfnOcSMBPxK4wACeaOXvE0Ezg=", 1107 1091 "owner": "nix-community", 1108 1092 "repo": "srvos", 1109 - "rev": "f56f1053ae9f878501d3a8ae1961c73d1d7abce3", 1093 + "rev": "7983ea7a44f40fcc1c35b0ca8e54e794a26b09e2", 1110 1094 "type": "github" 1111 1095 }, 1112 1096 "original": { ··· 1213 1197 ] 1214 1198 }, 1215 1199 "locked": { 1216 - "lastModified": 1775744672, 1217 - "narHash": "sha256-Qg3Wnn3WYiiii35CE9kE+XX4ooSFzupAnGC1/NjI5C8=", 1200 + "lastModified": 1775933978, 1201 + "narHash": "sha256-I1ju8FT1J9nNUSw8DDMGCLLUweDAkr45D2HQn3bW43o=", 1218 1202 "owner": "0xc000022070", 1219 1203 "repo": "zen-browser-flake", 1220 - "rev": "14a238beb0621977e9bf04cba68919d5650deea9", 1204 + "rev": "d1c71822cb8e861345c7ab6a9f841ac99d59d74a", 1221 1205 "type": "github" 1222 1206 }, 1223 1207 "original": {
-2
flake.nix
··· 32 32 33 33 nixos-hardware.url = "github:nixos/nixos-hardware"; 34 34 35 - nixos-facter-modules.url = "github:nix-community/nixos-facter-modules"; 36 - 37 35 srvos = { 38 36 url = "github:nix-community/srvos"; 39 37 inputs.nixpkgs.follows = "nixpkgs";
-1
modules/default.nix
··· 11 11 { pkgs, lib, ... }: 12 12 { 13 13 imports = with inputs; [ 14 - nixos-facter-modules.nixosModules.facter 15 14 srvos.nixosModules.desktop 16 15 srvos.nixosModules.mixins-systemd-boot 17 16 ];
+1 -1
modules/hosts/hades/default.nix
··· 40 40 nixos = 41 41 { pkgs, ... }: 42 42 { 43 - facter.reportPath = ./facter.json; 43 + hardware.facter.reportPath = ./facter.json; 44 44 45 45 imports = with inputs; [ 46 46 nixos-hardware.nixosModules.common-cpu-amd
+1 -1
modules/hosts/zagreus/default.nix
··· 26 26 nixos = 27 27 { pkgs, ... }: 28 28 { 29 - facter.reportPath = ./facter.json; 29 + hardware.facter.reportPath = ./facter.json; 30 30 imports = [ inputs.nixos-hardware.nixosModules.framework-13-7040-amd ]; 31 31 hardware.framework.enableKmod = false; 32 32 hardware.amdgpu.opencl.enable = true;