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