Kieran's opinionated (and probably slightly dumb) nix config
1{ 2 "nodes": { 3 "agenix": { 4 "inputs": { 5 "darwin": "darwin", 6 "home-manager": "home-manager", 7 "nixpkgs": "nixpkgs", 8 "systems": "systems" 9 }, 10 "locked": { 11 "lastModified": 1750173260, 12 "narHash": "sha256-9P1FziAwl5+3edkfFcr5HeGtQUtrSdk/MksX39GieoA=", 13 "owner": "ryantm", 14 "repo": "agenix", 15 "rev": "531beac616433bac6f9e2a19feb8e99a22a66baf", 16 "type": "github" 17 }, 18 "original": { 19 "owner": "ryantm", 20 "repo": "agenix", 21 "type": "github" 22 } 23 }, 24 "appimage-file-beta": { 25 "flake": false, 26 "locked": { 27 "narHash": "sha256-IOeTokpWqwUl7vWDrx+zN76vgePnPaUj0WPYrDKO5xY=", 28 "type": "file", 29 "url": "https://github.com/zen-browser/desktop/releases/download/1.7.3b/zen-x86_64.AppImage" 30 }, 31 "original": { 32 "type": "file", 33 "url": "https://github.com/zen-browser/desktop/releases/download/1.7.3b/zen-x86_64.AppImage" 34 } 35 }, 36 "appimage-file-twilight": { 37 "flake": false, 38 "locked": { 39 "narHash": "sha256-lHjcqtHoNZu1/7HTsTziH8f92EopTKk5Z8kwEIqb52A=", 40 "type": "file", 41 "url": "https://github.com/zen-browser/desktop/releases/download/twilight/zen-x86_64.AppImage" 42 }, 43 "original": { 44 "type": "file", 45 "url": "https://github.com/zen-browser/desktop/releases/download/twilight/zen-x86_64.AppImage" 46 } 47 }, 48 "catppuccin": { 49 "inputs": { 50 "nixpkgs": [ 51 "nixpkgs" 52 ] 53 }, 54 "locked": { 55 "lastModified": 1754083786, 56 "narHash": "sha256-aLE9rNBMnayFIDpMG3EyCT4i1KDKnPDj63mh17nX4hs=", 57 "owner": "catppuccin", 58 "repo": "nix", 59 "rev": "f518f96a60aceda4cd487437b25eaa48d0f1b97d", 60 "type": "github" 61 }, 62 "original": { 63 "owner": "catppuccin", 64 "repo": "nix", 65 "rev": "f518f96a60aceda4cd487437b25eaa48d0f1b97d", 66 "type": "github" 67 } 68 }, 69 "catppuccin-vsc": { 70 "inputs": { 71 "nixpkgs": "nixpkgs_2" 72 }, 73 "locked": { 74 "lastModified": 1731106889, 75 "narHash": "sha256-acq5Rbg2swreKyZDswqd9c9X1NtTNexMkKZNws/l4s8=", 76 "rev": "39e26a0e1bd5a84899c2b786b9119d6e9174297f", 77 "revCount": 523, 78 "type": "tarball", 79 "url": "https://api.flakehub.com/f/pinned/catppuccin/vscode/3.16.0/01931044-41cd-79d3-882f-dd68e6ebfa38/source.tar.gz?rev=39e26a0e1bd5a84899c2b786b9119d6e9174297f&revCount=523" 80 }, 81 "original": { 82 "type": "tarball", 83 "url": "https://flakehub.com/f/catppuccin/vscode/%2A.tar.gz" 84 } 85 }, 86 "claude-desktop": { 87 "inputs": { 88 "flake-utils": "flake-utils", 89 "nixpkgs": [ 90 "nixpkgs" 91 ] 92 }, 93 "locked": { 94 "lastModified": 1753539450, 95 "narHash": "sha256-JtFQDEnieVtxzfcCo7/TjseMdmhokKkwNKPm525RHBA=", 96 "owner": "k3d3", 97 "repo": "claude-desktop-linux-flake", 98 "rev": "276188d7200d2840d75729524b4950eadcfcdd7d", 99 "type": "github" 100 }, 101 "original": { 102 "owner": "k3d3", 103 "repo": "claude-desktop-linux-flake", 104 "type": "github" 105 } 106 }, 107 "crush": { 108 "inputs": { 109 "nixpkgs": [ 110 "nixpkgs" 111 ] 112 }, 113 "locked": { 114 "lastModified": 1753380422, 115 "narHash": "sha256-olzhQJVVBfH+ooeTcNF9jK/T1iHac3+lu/Stu9Sqhlg=", 116 "ref": "taciturnaxoltol/flake", 117 "rev": "0ccf3d9e6935f7ac9e213707583dcb3e18effc0b", 118 "revCount": 944, 119 "type": "git", 120 "url": "ssh://git@github.com/charmbracelet/crush" 121 }, 122 "original": { 123 "ref": "taciturnaxoltol/flake", 124 "type": "git", 125 "url": "ssh://git@github.com/charmbracelet/crush" 126 } 127 }, 128 "ctfd-alerts": { 129 "inputs": { 130 "nixpkgs": [ 131 "nixpkgs" 132 ] 133 }, 134 "locked": { 135 "lastModified": 1752712874, 136 "narHash": "sha256-ZzeCft8RRcBbG7bt3LPJz5nrDjrNntipJdz/12E+NQ8=", 137 "owner": "taciturnaxolotl", 138 "repo": "ctfd-alerts", 139 "rev": "140b7f0c8a2f78add3aa3fb0b9c061b1cf2a73a6", 140 "type": "github" 141 }, 142 "original": { 143 "owner": "taciturnaxolotl", 144 "repo": "ctfd-alerts", 145 "type": "github" 146 } 147 }, 148 "darwin": { 149 "inputs": { 150 "nixpkgs": [ 151 "agenix", 152 "nixpkgs" 153 ] 154 }, 155 "locked": { 156 "lastModified": 1744478979, 157 "narHash": "sha256-dyN+teG9G82G+m+PX/aSAagkC+vUv0SgUw3XkPhQodQ=", 158 "owner": "lnl7", 159 "repo": "nix-darwin", 160 "rev": "43975d782b418ebf4969e9ccba82466728c2851b", 161 "type": "github" 162 }, 163 "original": { 164 "owner": "lnl7", 165 "ref": "master", 166 "repo": "nix-darwin", 167 "type": "github" 168 } 169 }, 170 "disko": { 171 "inputs": { 172 "nixpkgs": [ 173 "nixpkgs" 174 ] 175 }, 176 "locked": { 177 "lastModified": 1753140376, 178 "narHash": "sha256-7lrVrE0jSvZHrxEzvnfHFE/Wkk9DDqb+mYCodI5uuB8=", 179 "owner": "nix-community", 180 "repo": "disko", 181 "rev": "545aba02960caa78a31bd9a8709a0ad4b6320a5c", 182 "type": "github" 183 }, 184 "original": { 185 "owner": "nix-community", 186 "repo": "disko", 187 "type": "github" 188 } 189 }, 190 "flake-compat": { 191 "flake": false, 192 "locked": { 193 "lastModified": 1747046372, 194 "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", 195 "owner": "edolstra", 196 "repo": "flake-compat", 197 "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", 198 "type": "github" 199 }, 200 "original": { 201 "owner": "edolstra", 202 "repo": "flake-compat", 203 "type": "github" 204 } 205 }, 206 "flake-compat_2": { 207 "flake": false, 208 "locked": { 209 "lastModified": 1696426674, 210 "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", 211 "owner": "edolstra", 212 "repo": "flake-compat", 213 "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", 214 "type": "github" 215 }, 216 "original": { 217 "owner": "edolstra", 218 "repo": "flake-compat", 219 "type": "github" 220 } 221 }, 222 "flake-parts": { 223 "inputs": { 224 "nixpkgs-lib": "nixpkgs-lib" 225 }, 226 "locked": { 227 "lastModified": 1741352980, 228 "narHash": "sha256-+u2UunDA4Cl5Fci3m7S643HzKmIDAe+fiXrLqYsR2fs=", 229 "owner": "hercules-ci", 230 "repo": "flake-parts", 231 "rev": "f4330d22f1c5d2ba72d3d22df5597d123fdb60a9", 232 "type": "github" 233 }, 234 "original": { 235 "owner": "hercules-ci", 236 "repo": "flake-parts", 237 "type": "github" 238 } 239 }, 240 "flake-parts_2": { 241 "inputs": { 242 "nixpkgs-lib": [ 243 "nixvim", 244 "nixvim", 245 "nixpkgs" 246 ] 247 }, 248 "locked": { 249 "lastModified": 1738453229, 250 "narHash": "sha256-7H9XgNiGLKN1G1CgRh0vUL4AheZSYzPm+zmZ7vxbJdo=", 251 "owner": "hercules-ci", 252 "repo": "flake-parts", 253 "rev": "32ea77a06711b758da0ad9bd6a844c5740a87abd", 254 "type": "github" 255 }, 256 "original": { 257 "owner": "hercules-ci", 258 "repo": "flake-parts", 259 "type": "github" 260 } 261 }, 262 "flake-utils": { 263 "inputs": { 264 "systems": "systems_2" 265 }, 266 "locked": { 267 "lastModified": 1731533236, 268 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 269 "owner": "numtide", 270 "repo": "flake-utils", 271 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 272 "type": "github" 273 }, 274 "original": { 275 "owner": "numtide", 276 "repo": "flake-utils", 277 "type": "github" 278 } 279 }, 280 "flake-utils_2": { 281 "inputs": { 282 "systems": "systems_3" 283 }, 284 "locked": { 285 "lastModified": 1731533236, 286 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 287 "owner": "numtide", 288 "repo": "flake-utils", 289 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 290 "type": "github" 291 }, 292 "original": { 293 "owner": "numtide", 294 "repo": "flake-utils", 295 "type": "github" 296 } 297 }, 298 "flake-utils_3": { 299 "inputs": { 300 "systems": "systems_4" 301 }, 302 "locked": { 303 "lastModified": 1731533236, 304 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 305 "owner": "numtide", 306 "repo": "flake-utils", 307 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 308 "type": "github" 309 }, 310 "original": { 311 "owner": "numtide", 312 "repo": "flake-utils", 313 "type": "github" 314 } 315 }, 316 "flake-utils_4": { 317 "inputs": { 318 "systems": "systems_5" 319 }, 320 "locked": { 321 "lastModified": 1731533236, 322 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 323 "owner": "numtide", 324 "repo": "flake-utils", 325 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 326 "type": "github" 327 }, 328 "original": { 329 "owner": "numtide", 330 "repo": "flake-utils", 331 "type": "github" 332 } 333 }, 334 "flake-utils_5": { 335 "inputs": { 336 "systems": "systems_6" 337 }, 338 "locked": { 339 "lastModified": 1731533236, 340 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 341 "owner": "numtide", 342 "repo": "flake-utils", 343 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 344 "type": "github" 345 }, 346 "original": { 347 "owner": "numtide", 348 "repo": "flake-utils", 349 "type": "github" 350 } 351 }, 352 "flake-utils_6": { 353 "inputs": { 354 "systems": "systems_7" 355 }, 356 "locked": { 357 "lastModified": 1731533236, 358 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 359 "owner": "numtide", 360 "repo": "flake-utils", 361 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 362 "type": "github" 363 }, 364 "original": { 365 "owner": "numtide", 366 "repo": "flake-utils", 367 "type": "github" 368 } 369 }, 370 "flake-utils_7": { 371 "inputs": { 372 "systems": "systems_8" 373 }, 374 "locked": { 375 "lastModified": 1731533236, 376 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 377 "owner": "numtide", 378 "repo": "flake-utils", 379 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 380 "type": "github" 381 }, 382 "original": { 383 "owner": "numtide", 384 "repo": "flake-utils", 385 "type": "github" 386 } 387 }, 388 "flakey-profile": { 389 "locked": { 390 "lastModified": 1712898590, 391 "narHash": "sha256-FhGIEU93VHAChKEXx905TSiPZKga69bWl1VB37FK//I=", 392 "owner": "lf-", 393 "repo": "flakey-profile", 394 "rev": "243c903fd8eadc0f63d205665a92d4df91d42d9d", 395 "type": "github" 396 }, 397 "original": { 398 "owner": "lf-", 399 "repo": "flakey-profile", 400 "type": "github" 401 } 402 }, 403 "flare": { 404 "inputs": { 405 "flake-utils": "flake-utils_2", 406 "nixpkgs": [ 407 "nixpkgs" 408 ] 409 }, 410 "locked": { 411 "lastModified": 1754095839, 412 "narHash": "sha256-WnTMsgVZb0TEgk7BPuD3kiEZ+rbhSN+z+hNsyfKyaRo=", 413 "owner": "ByteAtATime", 414 "repo": "flare", 415 "rev": "ed48facabbd099f3663df5b39438a1ff20f4d751", 416 "type": "github" 417 }, 418 "original": { 419 "owner": "ByteAtATime", 420 "ref": "feat/nix", 421 "repo": "flare", 422 "type": "github" 423 } 424 }, 425 "frc-nix": { 426 "inputs": { 427 "flake-utils": "flake-utils_3", 428 "nix-github-actions": "nix-github-actions", 429 "nixpkgs": [ 430 "nixpkgs" 431 ] 432 }, 433 "locked": { 434 "lastModified": 1750715996, 435 "narHash": "sha256-02/yqzNMMeVtymot3qJWWjYrb8Kc2aVbiOBgwwog5pw=", 436 "owner": "frc4451", 437 "repo": "frc-nix", 438 "rev": "34736f2e604330c9ad2359b8a3f7ed72ca544d68", 439 "type": "github" 440 }, 441 "original": { 442 "owner": "frc4451", 443 "repo": "frc-nix", 444 "type": "github" 445 } 446 }, 447 "ghostty": { 448 "inputs": { 449 "flake-compat": "flake-compat", 450 "flake-utils": "flake-utils_4", 451 "nixpkgs": "nixpkgs_3", 452 "zig": "zig", 453 "zon2nix": "zon2nix" 454 }, 455 "locked": { 456 "lastModified": 1754060800, 457 "narHash": "sha256-UA3ppDUMw9XmmTzjW50j8m4sKb+A/zEqAnUiGcrrst8=", 458 "owner": "ghostty-org", 459 "repo": "ghostty", 460 "rev": "469001b7f623f780cfdcb50cc4842f7a4e6386ab", 461 "type": "github" 462 }, 463 "original": { 464 "owner": "ghostty-org", 465 "repo": "ghostty", 466 "type": "github" 467 } 468 }, 469 "gitignore": { 470 "inputs": { 471 "nixpkgs": [ 472 "nixvim", 473 "pre-commit-hooks", 474 "nixpkgs" 475 ] 476 }, 477 "locked": { 478 "lastModified": 1709087332, 479 "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", 480 "owner": "hercules-ci", 481 "repo": "gitignore.nix", 482 "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", 483 "type": "github" 484 }, 485 "original": { 486 "owner": "hercules-ci", 487 "repo": "gitignore.nix", 488 "type": "github" 489 } 490 }, 491 "hardware": { 492 "locked": { 493 "lastModified": 1753122741, 494 "narHash": "sha256-nFxE8lk9JvGelxClCmwuJYftbHqwnc01dRN4DVLUroM=", 495 "owner": "NixOS", 496 "repo": "nixos-hardware", 497 "rev": "cc66fddc6cb04ab479a1bb062f4d4da27c936a22", 498 "type": "github" 499 }, 500 "original": { 501 "owner": "NixOS", 502 "ref": "master", 503 "repo": "nixos-hardware", 504 "type": "github" 505 } 506 }, 507 "home-manager": { 508 "inputs": { 509 "nixpkgs": [ 510 "agenix", 511 "nixpkgs" 512 ] 513 }, 514 "locked": { 515 "lastModified": 1745494811, 516 "narHash": "sha256-YZCh2o9Ua1n9uCvrvi5pRxtuVNml8X2a03qIFfRKpFs=", 517 "owner": "nix-community", 518 "repo": "home-manager", 519 "rev": "abfad3d2958c9e6300a883bd443512c55dfeb1be", 520 "type": "github" 521 }, 522 "original": { 523 "owner": "nix-community", 524 "repo": "home-manager", 525 "type": "github" 526 } 527 }, 528 "home-manager_2": { 529 "inputs": { 530 "nixpkgs": [ 531 "nixpkgs" 532 ] 533 }, 534 "locked": { 535 "lastModified": 1753592768, 536 "narHash": "sha256-oV695RvbAE4+R9pcsT9shmp6zE/+IZe6evHWX63f2Qg=", 537 "owner": "nix-community", 538 "repo": "home-manager", 539 "rev": "fc3add429f21450359369af74c2375cb34a2d204", 540 "type": "github" 541 }, 542 "original": { 543 "owner": "nix-community", 544 "ref": "release-25.05", 545 "repo": "home-manager", 546 "type": "github" 547 } 548 }, 549 "hyprland-contrib": { 550 "inputs": { 551 "nixpkgs": [ 552 "nixpkgs" 553 ] 554 }, 555 "locked": { 556 "lastModified": 1753252360, 557 "narHash": "sha256-PFAJoEqQWMlo1J+yZb+4HixmhbRVmmNl58e/AkLYDDI=", 558 "owner": "hyprwm", 559 "repo": "contrib", 560 "rev": "6839b23345b71db17cd408373de4f5605bf589b8", 561 "type": "github" 562 }, 563 "original": { 564 "owner": "hyprwm", 565 "repo": "contrib", 566 "type": "github" 567 } 568 }, 569 "import-tree": { 570 "locked": { 571 "lastModified": 1752730890, 572 "narHash": "sha256-GES8fapSLGz36MMPRVNkSUWXUTtqvGQNXHjRmRLfJUY=", 573 "owner": "vic", 574 "repo": "import-tree", 575 "rev": "6ebb8cb87987b20264c09296166543fd3761d274", 576 "type": "github" 577 }, 578 "original": { 579 "owner": "vic", 580 "repo": "import-tree", 581 "type": "github" 582 } 583 }, 584 "ixx": { 585 "inputs": { 586 "flake-utils": [ 587 "nixvim", 588 "nixvim", 589 "nuschtosSearch", 590 "flake-utils" 591 ], 592 "nixpkgs": [ 593 "nixvim", 594 "nixvim", 595 "nuschtosSearch", 596 "nixpkgs" 597 ] 598 }, 599 "locked": { 600 "lastModified": 1729958008, 601 "narHash": "sha256-EiOq8jF4Z/zQe0QYVc3+qSKxRK//CFHMB84aYrYGwEs=", 602 "owner": "NuschtOS", 603 "repo": "ixx", 604 "rev": "9fd01aad037f345350eab2cd45e1946cc66da4eb", 605 "type": "github" 606 }, 607 "original": { 608 "owner": "NuschtOS", 609 "ref": "v0.0.6", 610 "repo": "ixx", 611 "type": "github" 612 } 613 }, 614 "lix": { 615 "flake": false, 616 "locked": { 617 "lastModified": 1753306924, 618 "narHash": "sha256-jLCEW0FvjFhC+c4RHzH+xbkSOxrnpFHnhjOw6sudhx0=", 619 "rev": "1a4393d0aac31aba21f5737ede1b171e11336d77", 620 "type": "tarball", 621 "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/1a4393d0aac31aba21f5737ede1b171e11336d77.tar.gz?rev=1a4393d0aac31aba21f5737ede1b171e11336d77" 622 }, 623 "original": { 624 "type": "tarball", 625 "url": "https://git.lix.systems/lix-project/lix/archive/release-2.93.tar.gz" 626 } 627 }, 628 "lix-module": { 629 "inputs": { 630 "flake-utils": "flake-utils_5", 631 "flakey-profile": "flakey-profile", 632 "lix": "lix", 633 "nixpkgs": [ 634 "nixpkgs" 635 ] 636 }, 637 "locked": { 638 "lastModified": 1753282722, 639 "narHash": "sha256-KYMUrTV7H/RR5/HRnjV5R3rRIuBXMemyJzTLi50NFTs=", 640 "rev": "46a9e8fcfe4be72b4c7c8082ee11d2c42da1e873", 641 "type": "tarball", 642 "url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/46a9e8fcfe4be72b4c7c8082ee11d2c42da1e873.tar.gz?rev=46a9e8fcfe4be72b4c7c8082ee11d2c42da1e873" 643 }, 644 "original": { 645 "type": "tarball", 646 "url": "https://git.lix.systems/lix-project/nixos-module/archive/2.93.3-1.tar.gz" 647 } 648 }, 649 "nix-github-actions": { 650 "inputs": { 651 "nixpkgs": [ 652 "frc-nix", 653 "nixpkgs" 654 ] 655 }, 656 "locked": { 657 "lastModified": 1737420293, 658 "narHash": "sha256-F1G5ifvqTpJq7fdkT34e/Jy9VCyzd5XfJ9TO8fHhJWE=", 659 "owner": "nix-community", 660 "repo": "nix-github-actions", 661 "rev": "f4158fa080ef4503c8f4c820967d946c2af31ec9", 662 "type": "github" 663 }, 664 "original": { 665 "owner": "nix-community", 666 "repo": "nix-github-actions", 667 "type": "github" 668 } 669 }, 670 "nix-vscode-extensions": { 671 "inputs": { 672 "flake-utils": "flake-utils_6", 673 "nixpkgs": "nixpkgs_4" 674 }, 675 "locked": { 676 "lastModified": 1754100706, 677 "narHash": "sha256-ctRwk+Fjl/jxN+J6GjD9pYmnyHvgR2ub04q1pXeaAho=", 678 "owner": "nix-community", 679 "repo": "nix-vscode-extensions", 680 "rev": "1656ec240ab8de9f78eba6f38c5ae5f0d5c6d936", 681 "type": "github" 682 }, 683 "original": { 684 "owner": "nix-community", 685 "repo": "nix-vscode-extensions", 686 "type": "github" 687 } 688 }, 689 "nixpkgs": { 690 "locked": { 691 "lastModified": 1745391562, 692 "narHash": "sha256-sPwcCYuiEopaafePqlG826tBhctuJsLx/mhKKM5Fmjo=", 693 "owner": "NixOS", 694 "repo": "nixpkgs", 695 "rev": "8a2f738d9d1f1d986b5a4cd2fd2061a7127237d7", 696 "type": "github" 697 }, 698 "original": { 699 "owner": "NixOS", 700 "ref": "nixos-unstable", 701 "repo": "nixpkgs", 702 "type": "github" 703 } 704 }, 705 "nixpkgs-lib": { 706 "locked": { 707 "lastModified": 1740877520, 708 "narHash": "sha256-oiwv/ZK/2FhGxrCkQkB83i7GnWXPPLzoqFHpDD3uYpk=", 709 "owner": "nix-community", 710 "repo": "nixpkgs.lib", 711 "rev": "147dee35aab2193b174e4c0868bd80ead5ce755c", 712 "type": "github" 713 }, 714 "original": { 715 "owner": "nix-community", 716 "repo": "nixpkgs.lib", 717 "type": "github" 718 } 719 }, 720 "nixpkgs-unstable": { 721 "locked": { 722 "lastModified": 1753939845, 723 "narHash": "sha256-K2ViRJfdVGE8tpJejs8Qpvvejks1+A4GQej/lBk5y7I=", 724 "owner": "nixos", 725 "repo": "nixpkgs", 726 "rev": "94def634a20494ee057c76998843c015909d6311", 727 "type": "github" 728 }, 729 "original": { 730 "owner": "nixos", 731 "ref": "nixos-unstable", 732 "repo": "nixpkgs", 733 "type": "github" 734 } 735 }, 736 "nixpkgs_2": { 737 "locked": { 738 "lastModified": 1712963716, 739 "narHash": "sha256-WKm9CvgCldeIVvRz87iOMi8CFVB1apJlkUT4GGvA0iM=", 740 "owner": "NixOS", 741 "repo": "nixpkgs", 742 "rev": "cfd6b5fc90b15709b780a5a1619695a88505a176", 743 "type": "github" 744 }, 745 "original": { 746 "owner": "NixOS", 747 "ref": "nixos-unstable", 748 "repo": "nixpkgs", 749 "type": "github" 750 } 751 }, 752 "nixpkgs_3": { 753 "locked": { 754 "lastModified": 1748189127, 755 "narHash": "sha256-zRDR+EbbeObu4V2X5QCd2Bk5eltfDlCr5yvhBwUT6pY=", 756 "rev": "7c43f080a7f28b2774f3b3f43234ca11661bf334", 757 "type": "tarball", 758 "url": "https://releases.nixos.org/nixos/25.05/nixos-25.05.802491.7c43f080a7f2/nixexprs.tar.xz" 759 }, 760 "original": { 761 "type": "tarball", 762 "url": "https://channels.nixos.org/nixos-25.05/nixexprs.tar.xz" 763 } 764 }, 765 "nixpkgs_4": { 766 "locked": { 767 "lastModified": 1744868846, 768 "narHash": "sha256-5RJTdUHDmj12Qsv7XOhuospjAjATNiTMElplWnJE9Hs=", 769 "owner": "NixOS", 770 "repo": "nixpkgs", 771 "rev": "ebe4301cbd8f81c4f8d3244b3632338bbeb6d49c", 772 "type": "github" 773 }, 774 "original": { 775 "owner": "NixOS", 776 "repo": "nixpkgs", 777 "rev": "ebe4301cbd8f81c4f8d3244b3632338bbeb6d49c", 778 "type": "github" 779 } 780 }, 781 "nixpkgs_5": { 782 "locked": { 783 "lastModified": 1754028485, 784 "narHash": "sha256-IiiXB3BDTi6UqzAZcf2S797hWEPCRZOwyNThJIYhUfk=", 785 "owner": "nixos", 786 "repo": "nixpkgs", 787 "rev": "59e69648d345d6e8fef86158c555730fa12af9de", 788 "type": "github" 789 }, 790 "original": { 791 "owner": "nixos", 792 "ref": "nixos-25.05", 793 "repo": "nixpkgs", 794 "type": "github" 795 } 796 }, 797 "nixpkgs_6": { 798 "locked": { 799 "lastModified": 1741246872, 800 "narHash": "sha256-Q6pMP4a9ed636qilcYX8XUguvKl/0/LGXhHcRI91p0U=", 801 "owner": "nixos", 802 "repo": "nixpkgs", 803 "rev": "10069ef4cf863633f57238f179a0297de84bd8d3", 804 "type": "github" 805 }, 806 "original": { 807 "owner": "nixos", 808 "ref": "nixos-unstable", 809 "repo": "nixpkgs", 810 "type": "github" 811 } 812 }, 813 "nixpkgs_7": { 814 "locked": { 815 "lastModified": 1738797219, 816 "narHash": "sha256-KRwX9Z1XavpgeSDVM/THdFd6uH8rNm/6R+7kIbGa+2s=", 817 "owner": "NixOS", 818 "repo": "nixpkgs", 819 "rev": "1da52dd49a127ad74486b135898da2cef8c62665", 820 "type": "github" 821 }, 822 "original": { 823 "owner": "NixOS", 824 "ref": "nixpkgs-unstable", 825 "repo": "nixpkgs", 826 "type": "github" 827 } 828 }, 829 "nixpkgs_8": { 830 "locked": { 831 "lastModified": 1730768919, 832 "narHash": "sha256-8AKquNnnSaJRXZxc5YmF/WfmxiHX6MMZZasRP6RRQkE=", 833 "owner": "NixOS", 834 "repo": "nixpkgs", 835 "rev": "a04d33c0c3f1a59a2c1cb0c6e34cd24500e5a1dc", 836 "type": "github" 837 }, 838 "original": { 839 "owner": "NixOS", 840 "ref": "nixpkgs-unstable", 841 "repo": "nixpkgs", 842 "type": "github" 843 } 844 }, 845 "nixvim": { 846 "inputs": { 847 "flake-parts": "flake-parts", 848 "nixpkgs": "nixpkgs_6", 849 "nixvim": "nixvim_2", 850 "pre-commit-hooks": "pre-commit-hooks" 851 }, 852 "locked": { 853 "lastModified": 1747155592, 854 "narHash": "sha256-j2WR2dvOV3ArPNtTP6EY7P30xNNXdQgHBQX0AXdqsPg=", 855 "owner": "taciturnaxolotl", 856 "repo": "nixvim", 857 "rev": "1c691577db459d71663bcb0f5647050af2221db6", 858 "type": "github" 859 }, 860 "original": { 861 "owner": "taciturnaxolotl", 862 "repo": "nixvim", 863 "type": "github" 864 } 865 }, 866 "nixvim_2": { 867 "inputs": { 868 "flake-parts": "flake-parts_2", 869 "nixpkgs": "nixpkgs_7", 870 "nuschtosSearch": "nuschtosSearch" 871 }, 872 "locked": { 873 "lastModified": 1741098523, 874 "narHash": "sha256-gXDSXDr6tAb+JgxGMvcEjKC9YO8tVOd8hMMZHJLyQ6Q=", 875 "owner": "nix-community", 876 "repo": "nixvim", 877 "rev": "03065fd4708bfdf47dd541d655392a60daa25ded", 878 "type": "github" 879 }, 880 "original": { 881 "owner": "nix-community", 882 "repo": "nixvim", 883 "type": "github" 884 } 885 }, 886 "nuschtosSearch": { 887 "inputs": { 888 "flake-utils": "flake-utils_7", 889 "ixx": "ixx", 890 "nixpkgs": [ 891 "nixvim", 892 "nixvim", 893 "nixpkgs" 894 ] 895 }, 896 "locked": { 897 "lastModified": 1738508923, 898 "narHash": "sha256-4DaDrQDAIxlWhTjH6h/+xfG05jt3qDZrZE/7zDLQaS4=", 899 "owner": "NuschtOS", 900 "repo": "search", 901 "rev": "86e2038290859006e05ca7201425ea5b5de4aecb", 902 "type": "github" 903 }, 904 "original": { 905 "owner": "NuschtOS", 906 "repo": "search", 907 "type": "github" 908 } 909 }, 910 "pre-commit-hooks": { 911 "inputs": { 912 "flake-compat": "flake-compat_2", 913 "gitignore": "gitignore", 914 "nixpkgs": "nixpkgs_8" 915 }, 916 "locked": { 917 "lastModified": 1741350116, 918 "narHash": "sha256-QKp83UTH0hGc7TYkQdX5JdagvBnP5169WyxXkMrkPqY=", 919 "owner": "cachix", 920 "repo": "pre-commit-hooks.nix", 921 "rev": "ca78dfc9652483f3ae52cfe70fdfbfe664451e2b", 922 "type": "github" 923 }, 924 "original": { 925 "owner": "cachix", 926 "repo": "pre-commit-hooks.nix", 927 "type": "github" 928 } 929 }, 930 "root": { 931 "inputs": { 932 "agenix": "agenix", 933 "catppuccin": "catppuccin", 934 "catppuccin-vsc": "catppuccin-vsc", 935 "claude-desktop": "claude-desktop", 936 "crush": "crush", 937 "ctfd-alerts": "ctfd-alerts", 938 "disko": "disko", 939 "flare": "flare", 940 "frc-nix": "frc-nix", 941 "ghostty": "ghostty", 942 "hardware": "hardware", 943 "home-manager": "home-manager_2", 944 "hyprland-contrib": "hyprland-contrib", 945 "import-tree": "import-tree", 946 "lix-module": "lix-module", 947 "nix-vscode-extensions": "nix-vscode-extensions", 948 "nixpkgs": "nixpkgs_5", 949 "nixpkgs-unstable": "nixpkgs-unstable", 950 "nixvim": "nixvim", 951 "spicetify-nix": "spicetify-nix", 952 "terminal-wakatime": "terminal-wakatime", 953 "zed": "zed" 954 } 955 }, 956 "spicetify-nix": { 957 "inputs": { 958 "nixpkgs": [ 959 "nixpkgs" 960 ], 961 "systems": "systems_9" 962 }, 963 "locked": { 964 "lastModified": 1753591727, 965 "narHash": "sha256-Ow+qyFckroPS4SQFHcFZ8mKh3HIQ2pQdC6DRjiYF9EE=", 966 "owner": "Gerg-L", 967 "repo": "spicetify-nix", 968 "rev": "26c488b60360e15db372483d826cec89ac532980", 969 "type": "github" 970 }, 971 "original": { 972 "owner": "Gerg-L", 973 "repo": "spicetify-nix", 974 "type": "github" 975 } 976 }, 977 "systems": { 978 "locked": { 979 "lastModified": 1681028828, 980 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 981 "owner": "nix-systems", 982 "repo": "default", 983 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 984 "type": "github" 985 }, 986 "original": { 987 "owner": "nix-systems", 988 "repo": "default", 989 "type": "github" 990 } 991 }, 992 "systems_2": { 993 "locked": { 994 "lastModified": 1681028828, 995 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 996 "owner": "nix-systems", 997 "repo": "default", 998 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 999 "type": "github" 1000 }, 1001 "original": { 1002 "owner": "nix-systems", 1003 "repo": "default", 1004 "type": "github" 1005 } 1006 }, 1007 "systems_3": { 1008 "locked": { 1009 "lastModified": 1681028828, 1010 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 1011 "owner": "nix-systems", 1012 "repo": "default", 1013 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 1014 "type": "github" 1015 }, 1016 "original": { 1017 "owner": "nix-systems", 1018 "repo": "default", 1019 "type": "github" 1020 } 1021 }, 1022 "systems_4": { 1023 "locked": { 1024 "lastModified": 1681028828, 1025 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 1026 "owner": "nix-systems", 1027 "repo": "default", 1028 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 1029 "type": "github" 1030 }, 1031 "original": { 1032 "owner": "nix-systems", 1033 "repo": "default", 1034 "type": "github" 1035 } 1036 }, 1037 "systems_5": { 1038 "locked": { 1039 "lastModified": 1681028828, 1040 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 1041 "owner": "nix-systems", 1042 "repo": "default", 1043 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 1044 "type": "github" 1045 }, 1046 "original": { 1047 "owner": "nix-systems", 1048 "repo": "default", 1049 "type": "github" 1050 } 1051 }, 1052 "systems_6": { 1053 "locked": { 1054 "lastModified": 1681028828, 1055 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 1056 "owner": "nix-systems", 1057 "repo": "default", 1058 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 1059 "type": "github" 1060 }, 1061 "original": { 1062 "owner": "nix-systems", 1063 "repo": "default", 1064 "type": "github" 1065 } 1066 }, 1067 "systems_7": { 1068 "locked": { 1069 "lastModified": 1681028828, 1070 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 1071 "owner": "nix-systems", 1072 "repo": "default", 1073 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 1074 "type": "github" 1075 }, 1076 "original": { 1077 "owner": "nix-systems", 1078 "repo": "default", 1079 "type": "github" 1080 } 1081 }, 1082 "systems_8": { 1083 "locked": { 1084 "lastModified": 1681028828, 1085 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 1086 "owner": "nix-systems", 1087 "repo": "default", 1088 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 1089 "type": "github" 1090 }, 1091 "original": { 1092 "owner": "nix-systems", 1093 "repo": "default", 1094 "type": "github" 1095 } 1096 }, 1097 "systems_9": { 1098 "locked": { 1099 "lastModified": 1681028828, 1100 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 1101 "owner": "nix-systems", 1102 "repo": "default", 1103 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 1104 "type": "github" 1105 }, 1106 "original": { 1107 "owner": "nix-systems", 1108 "repo": "default", 1109 "type": "github" 1110 } 1111 }, 1112 "terminal-wakatime": { 1113 "inputs": { 1114 "nixpkgs": [ 1115 "nixpkgs" 1116 ] 1117 }, 1118 "locked": { 1119 "lastModified": 1751031844, 1120 "narHash": "sha256-B8cFGcUq25hUEPQYaAAV9EKZ+xaRByDXP85e+xA1n34=", 1121 "owner": "taciturnaxolotl", 1122 "repo": "terminal-wakatime", 1123 "rev": "dbc9e7ce7f6ace6c883028f8b7c725542ee10c77", 1124 "type": "github" 1125 }, 1126 "original": { 1127 "owner": "taciturnaxolotl", 1128 "repo": "terminal-wakatime", 1129 "type": "github" 1130 } 1131 }, 1132 "zed": { 1133 "inputs": { 1134 "appimage-file-beta": "appimage-file-beta", 1135 "appimage-file-twilight": "appimage-file-twilight", 1136 "nixpkgs": [ 1137 "nixpkgs" 1138 ] 1139 }, 1140 "locked": { 1141 "lastModified": 1740167776, 1142 "narHash": "sha256-86/0MaH9d2JQRdSD2Z36Mh0wtW79Nq79a+1b7vlXgQ8=", 1143 "owner": "oscilococcinum", 1144 "repo": "zen-browser-nix", 1145 "rev": "0d24484ef3571b6ee5c19150fc0f880e12f91588", 1146 "type": "github" 1147 }, 1148 "original": { 1149 "owner": "oscilococcinum", 1150 "repo": "zen-browser-nix", 1151 "type": "github" 1152 } 1153 }, 1154 "zig": { 1155 "inputs": { 1156 "flake-compat": [ 1157 "ghostty", 1158 "flake-compat" 1159 ], 1160 "flake-utils": [ 1161 "ghostty", 1162 "flake-utils" 1163 ], 1164 "nixpkgs": [ 1165 "ghostty", 1166 "nixpkgs" 1167 ] 1168 }, 1169 "locked": { 1170 "lastModified": 1748261582, 1171 "narHash": "sha256-3i0IL3s18hdDlbsf0/E+5kyPRkZwGPbSFngq5eToiAA=", 1172 "owner": "mitchellh", 1173 "repo": "zig-overlay", 1174 "rev": "aafb1b093fb838f7a02613b719e85ec912914221", 1175 "type": "github" 1176 }, 1177 "original": { 1178 "owner": "mitchellh", 1179 "repo": "zig-overlay", 1180 "type": "github" 1181 } 1182 }, 1183 "zon2nix": { 1184 "inputs": { 1185 "flake-utils": [ 1186 "ghostty", 1187 "flake-utils" 1188 ], 1189 "nixpkgs": [ 1190 "ghostty", 1191 "nixpkgs" 1192 ] 1193 }, 1194 "locked": { 1195 "lastModified": 1742104771, 1196 "narHash": "sha256-LhidlyEA9MP8jGe1rEnyjGFCzLLgCdDpYeWggibayr0=", 1197 "owner": "jcollie", 1198 "repo": "zon2nix", 1199 "rev": "56c159be489cc6c0e73c3930bd908ddc6fe89613", 1200 "type": "github" 1201 }, 1202 "original": { 1203 "owner": "jcollie", 1204 "repo": "zon2nix", 1205 "rev": "56c159be489cc6c0e73c3930bd908ddc6fe89613", 1206 "type": "github" 1207 } 1208 } 1209 }, 1210 "root": "root", 1211 "version": 7 1212}