Nix Flakes configuration for MacOS, NixOS and WSL
at main 465 lines 13 kB view raw
1{ 2 "nodes": { 3 "cachyos-kernel": { 4 "flake": false, 5 "locked": { 6 "lastModified": 1773425695, 7 "narHash": "sha256-O5Fr6f+iS+IVKdB59yqkCaWfkr1SSHD5BLDDlZO7RwU=", 8 "owner": "CachyOS", 9 "repo": "linux-cachyos", 10 "rev": "3b9ae1ae5d4ee95e1509d350b65c0777dde97628", 11 "type": "github" 12 }, 13 "original": { 14 "owner": "CachyOS", 15 "repo": "linux-cachyos", 16 "type": "github" 17 } 18 }, 19 "cachyos-kernel-patches": { 20 "flake": false, 21 "locked": { 22 "lastModified": 1773430072, 23 "narHash": "sha256-0X47YCF1CUnLiQ1M6Lh4hc3ax9aV5DX/wCmMfuMyM1o=", 24 "owner": "CachyOS", 25 "repo": "kernel-patches", 26 "rev": "ac70453c25200f0a30ad38b3caa63020869f0f8a", 27 "type": "github" 28 }, 29 "original": { 30 "owner": "CachyOS", 31 "repo": "kernel-patches", 32 "type": "github" 33 } 34 }, 35 "darwin": { 36 "inputs": { 37 "nixpkgs": [ 38 "nixpkgs-darwin" 39 ] 40 }, 41 "locked": { 42 "lastModified": 1772129556, 43 "narHash": "sha256-Utk0zd8STPsUJPyjabhzPc5BpPodLTXrwkpXBHYnpeg=", 44 "owner": "nix-darwin", 45 "repo": "nix-darwin", 46 "rev": "ebec37af18215214173c98cf6356d0aca24a2585", 47 "type": "github" 48 }, 49 "original": { 50 "owner": "nix-darwin", 51 "ref": "nix-darwin-25.11", 52 "repo": "nix-darwin", 53 "type": "github" 54 } 55 }, 56 "flake-compat": { 57 "flake": false, 58 "locked": { 59 "lastModified": 1767039857, 60 "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", 61 "owner": "NixOS", 62 "repo": "flake-compat", 63 "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", 64 "type": "github" 65 }, 66 "original": { 67 "owner": "NixOS", 68 "repo": "flake-compat", 69 "type": "github" 70 } 71 }, 72 "flake-compat_2": { 73 "flake": false, 74 "locked": { 75 "lastModified": 1747046372, 76 "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", 77 "owner": "edolstra", 78 "repo": "flake-compat", 79 "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", 80 "type": "github" 81 }, 82 "original": { 83 "owner": "edolstra", 84 "repo": "flake-compat", 85 "type": "github" 86 } 87 }, 88 "flake-parts": { 89 "inputs": { 90 "nixpkgs-lib": "nixpkgs-lib" 91 }, 92 "locked": { 93 "lastModified": 1772408722, 94 "narHash": "sha256-rHuJtdcOjK7rAHpHphUb1iCvgkU3GpfvicLMwwnfMT0=", 95 "owner": "hercules-ci", 96 "repo": "flake-parts", 97 "rev": "f20dc5d9b8027381c474144ecabc9034d6a839a3", 98 "type": "github" 99 }, 100 "original": { 101 "owner": "hercules-ci", 102 "repo": "flake-parts", 103 "type": "github" 104 } 105 }, 106 "flake-parts_2": { 107 "inputs": { 108 "nixpkgs-lib": "nixpkgs-lib_2" 109 }, 110 "locked": { 111 "lastModified": 1772408722, 112 "narHash": "sha256-rHuJtdcOjK7rAHpHphUb1iCvgkU3GpfvicLMwwnfMT0=", 113 "owner": "hercules-ci", 114 "repo": "flake-parts", 115 "rev": "f20dc5d9b8027381c474144ecabc9034d6a839a3", 116 "type": "github" 117 }, 118 "original": { 119 "owner": "hercules-ci", 120 "repo": "flake-parts", 121 "type": "github" 122 } 123 }, 124 "hjem": { 125 "inputs": { 126 "nix-darwin": "nix-darwin", 127 "nixpkgs": [ 128 "nixpkgs" 129 ], 130 "smfh": "smfh" 131 }, 132 "locked": { 133 "lastModified": 1773429908, 134 "narHash": "sha256-bPTW00Tkp8c7HJbhNC7wLO3fcngFXBpuX7LZByE/F8c=", 135 "owner": "feel-co", 136 "repo": "hjem", 137 "rev": "4d0d0e4dc99245ffaa0d51acf69e288fb59fb0f1", 138 "type": "github" 139 }, 140 "original": { 141 "owner": "feel-co", 142 "repo": "hjem", 143 "type": "github" 144 } 145 }, 146 "microvm": { 147 "inputs": { 148 "nixpkgs": [ 149 "nixpkgs" 150 ], 151 "spectrum": "spectrum" 152 }, 153 "locked": { 154 "lastModified": 1773018425, 155 "narHash": "sha256-fpgZBmZpKoEXEowBK/6m8g9FcOLWQ4UxhXHqCw2CpSM=", 156 "owner": "microvm-nix", 157 "repo": "microvm.nix", 158 "rev": "25ebda3c558e923720c965832dc9a04f559a055c", 159 "type": "github" 160 }, 161 "original": { 162 "owner": "microvm-nix", 163 "repo": "microvm.nix", 164 "type": "github" 165 } 166 }, 167 "nix-cachyos-kernel": { 168 "inputs": { 169 "cachyos-kernel": "cachyos-kernel", 170 "cachyos-kernel-patches": "cachyos-kernel-patches", 171 "flake-compat": "flake-compat", 172 "flake-parts": "flake-parts_2", 173 "nixpkgs": "nixpkgs" 174 }, 175 "locked": { 176 "lastModified": 1773597464, 177 "narHash": "sha256-3SVrc1AMkY1UE36MD4qvmTkY/ZToK2F55Afut5Qm5F8=", 178 "owner": "xddxdd", 179 "repo": "nix-cachyos-kernel", 180 "rev": "30468236d5cdd9cb5dea6e757159e04816439146", 181 "type": "github" 182 }, 183 "original": { 184 "owner": "xddxdd", 185 "ref": "release", 186 "repo": "nix-cachyos-kernel", 187 "type": "github" 188 } 189 }, 190 "nix-darwin": { 191 "inputs": { 192 "nixpkgs": [ 193 "hjem", 194 "nixpkgs" 195 ] 196 }, 197 "locked": { 198 "lastModified": 1770922915, 199 "narHash": "sha256-6J/JoK9iL7sHvKJcGW2KId2agaKv1OGypsa7kN+ZBD4=", 200 "owner": "nix-darwin", 201 "repo": "nix-darwin", 202 "rev": "6c5a56295d2a24e43bcd8af838def1b9a95746b2", 203 "type": "github" 204 }, 205 "original": { 206 "owner": "nix-darwin", 207 "repo": "nix-darwin", 208 "type": "github" 209 } 210 }, 211 "nix-minecraft": { 212 "inputs": { 213 "flake-compat": "flake-compat_2", 214 "nixpkgs": "nixpkgs_2", 215 "systems": "systems_2" 216 }, 217 "locked": { 218 "lastModified": 1773456096, 219 "narHash": "sha256-vlV3HnHBxnfW4a2ifabH3L/3iGGjA5ejEP7XD7EOC+E=", 220 "owner": "Infinidoge", 221 "repo": "nix-minecraft", 222 "rev": "ce7440a5fced512773e8e695d8a7bd57f33c7e6d", 223 "type": "github" 224 }, 225 "original": { 226 "owner": "Infinidoge", 227 "repo": "nix-minecraft", 228 "type": "github" 229 } 230 }, 231 "nixos-hardware": { 232 "locked": { 233 "lastModified": 1773533765, 234 "narHash": "sha256-qonGfS2lzCgCl59Zl63jF6dIRRpvW3AJooBGMaXjHiY=", 235 "owner": "NixOS", 236 "repo": "nixos-hardware", 237 "rev": "f8e82243fd601afb9f59ad230958bd073795cbfe", 238 "type": "github" 239 }, 240 "original": { 241 "owner": "NixOS", 242 "ref": "master", 243 "repo": "nixos-hardware", 244 "type": "github" 245 } 246 }, 247 "nixpkgs": { 248 "locked": { 249 "lastModified": 1773563071, 250 "narHash": "sha256-p4f6smYpck1hw6gYsT2omq01gnlZ1E7HTpssDQ0fP+g=", 251 "owner": "NixOS", 252 "repo": "nixpkgs", 253 "rev": "1c6f50e5b62030a50799682b6babc9dcc5a271ae", 254 "type": "github" 255 }, 256 "original": { 257 "owner": "NixOS", 258 "ref": "nixos-unstable-small", 259 "repo": "nixpkgs", 260 "type": "github" 261 } 262 }, 263 "nixpkgs-darwin": { 264 "locked": { 265 "lastModified": 1773596960, 266 "narHash": "sha256-CBVfPHNWxS6H5FrZAm70Jf3P1TiMnZy5M3I9GWT8nHQ=", 267 "owner": "nixos", 268 "repo": "nixpkgs", 269 "rev": "8fd52cc803423ec88a74352fcceac13586ecb003", 270 "type": "github" 271 }, 272 "original": { 273 "owner": "nixos", 274 "ref": "nixpkgs-25.11-darwin", 275 "repo": "nixpkgs", 276 "type": "github" 277 } 278 }, 279 "nixpkgs-lib": { 280 "locked": { 281 "lastModified": 1772328832, 282 "narHash": "sha256-e+/T/pmEkLP6BHhYjx6GmwP5ivonQQn0bJdH9YrRB+Q=", 283 "owner": "nix-community", 284 "repo": "nixpkgs.lib", 285 "rev": "c185c7a5e5dd8f9add5b2f8ebeff00888b070742", 286 "type": "github" 287 }, 288 "original": { 289 "owner": "nix-community", 290 "repo": "nixpkgs.lib", 291 "type": "github" 292 } 293 }, 294 "nixpkgs-lib_2": { 295 "locked": { 296 "lastModified": 1772328832, 297 "narHash": "sha256-e+/T/pmEkLP6BHhYjx6GmwP5ivonQQn0bJdH9YrRB+Q=", 298 "owner": "nix-community", 299 "repo": "nixpkgs.lib", 300 "rev": "c185c7a5e5dd8f9add5b2f8ebeff00888b070742", 301 "type": "github" 302 }, 303 "original": { 304 "owner": "nix-community", 305 "repo": "nixpkgs.lib", 306 "type": "github" 307 } 308 }, 309 "nixpkgs-unstable": { 310 "locked": { 311 "lastModified": 1773597492, 312 "narHash": "sha256-hQ284SkIeNaeyud+LS0WVLX+WL2rxcVZLFEaK0e03zg=", 313 "owner": "nixos", 314 "repo": "nixpkgs", 315 "rev": "a07d4ce6bee67d7c838a8a5796e75dff9caa21ef", 316 "type": "github" 317 }, 318 "original": { 319 "owner": "nixos", 320 "ref": "nixpkgs-unstable", 321 "repo": "nixpkgs", 322 "type": "github" 323 } 324 }, 325 "nixpkgs_2": { 326 "locked": { 327 "lastModified": 1769461804, 328 "narHash": "sha256-msG8SU5WsBUfVVa/9RPLaymvi5bI8edTavbIq3vRlhI=", 329 "owner": "nixos", 330 "repo": "nixpkgs", 331 "rev": "bfc1b8a4574108ceef22f02bafcf6611380c100d", 332 "type": "github" 333 }, 334 "original": { 335 "owner": "nixos", 336 "ref": "nixos-unstable", 337 "repo": "nixpkgs", 338 "type": "github" 339 } 340 }, 341 "nixpkgs_3": { 342 "locked": { 343 "lastModified": 1773524153, 344 "narHash": "sha256-Jms57zzlFf64ayKzzBWSE2SGvJmK+NGt8Gli71d9kmY=", 345 "owner": "nixos", 346 "repo": "nixpkgs", 347 "rev": "e9f278faa1d0c2fc835bd331d4666b59b505a410", 348 "type": "github" 349 }, 350 "original": { 351 "owner": "nixos", 352 "ref": "nixos-25.11", 353 "repo": "nixpkgs", 354 "type": "github" 355 } 356 }, 357 "root": { 358 "inputs": { 359 "darwin": "darwin", 360 "flake-parts": "flake-parts", 361 "hjem": "hjem", 362 "microvm": "microvm", 363 "nix-cachyos-kernel": "nix-cachyos-kernel", 364 "nix-minecraft": "nix-minecraft", 365 "nixos-hardware": "nixos-hardware", 366 "nixpkgs": "nixpkgs_3", 367 "nixpkgs-darwin": "nixpkgs-darwin", 368 "nixpkgs-unstable": "nixpkgs-unstable" 369 } 370 }, 371 "rust-overlay": { 372 "inputs": { 373 "nixpkgs": [ 374 "hjem", 375 "smfh", 376 "nixpkgs" 377 ] 378 }, 379 "locked": { 380 "lastModified": 1771125043, 381 "narHash": "sha256-ldf/s49n6rOAxl7pYLJGGS1N/assoHkCOWdEdLyNZkc=", 382 "owner": "oxalica", 383 "repo": "rust-overlay", 384 "rev": "4912f951a26dc8142b176be2c2ad834319dc06e8", 385 "type": "github" 386 }, 387 "original": { 388 "owner": "oxalica", 389 "repo": "rust-overlay", 390 "type": "github" 391 } 392 }, 393 "smfh": { 394 "inputs": { 395 "nixpkgs": [ 396 "hjem", 397 "nixpkgs" 398 ], 399 "rust-overlay": "rust-overlay", 400 "systems": "systems" 401 }, 402 "locked": { 403 "lastModified": 1771208268, 404 "narHash": "sha256-6zMgOPzBbTSm8jzPqmGcotjvkN3HzxcnMM8pW64JpZQ=", 405 "owner": "feel-co", 406 "repo": "smfh", 407 "rev": "dd0a33fc9d1fe7c29da86225af4b4a47b1714839", 408 "type": "github" 409 }, 410 "original": { 411 "owner": "feel-co", 412 "repo": "smfh", 413 "type": "github" 414 } 415 }, 416 "spectrum": { 417 "flake": false, 418 "locked": { 419 "lastModified": 1772189877, 420 "narHash": "sha256-i1p90Rgssb//aNiTDFq46ZG/fk3LmyRLChtp/9lddyA=", 421 "ref": "refs/heads/main", 422 "rev": "fe39e122d898f66e89ffa17d4f4209989ccb5358", 423 "revCount": 1255, 424 "type": "git", 425 "url": "https://spectrum-os.org/git/spectrum" 426 }, 427 "original": { 428 "type": "git", 429 "url": "https://spectrum-os.org/git/spectrum" 430 } 431 }, 432 "systems": { 433 "locked": { 434 "lastModified": 1681028828, 435 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 436 "owner": "nix-systems", 437 "repo": "default", 438 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 439 "type": "github" 440 }, 441 "original": { 442 "owner": "nix-systems", 443 "repo": "default", 444 "type": "github" 445 } 446 }, 447 "systems_2": { 448 "locked": { 449 "lastModified": 1681028828, 450 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 451 "owner": "nix-systems", 452 "repo": "default", 453 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 454 "type": "github" 455 }, 456 "original": { 457 "owner": "nix-systems", 458 "repo": "default", 459 "type": "github" 460 } 461 } 462 }, 463 "root": "root", 464 "version": 7 465}