Flake for my NixOS devices
at 66082d1fb0aedf1700efaa801484e1890d4f00a3 636 lines 17 kB view raw
1{ 2 "nodes": { 3 "catppuccin": { 4 "locked": { 5 "lastModified": 1733001911, 6 "narHash": "sha256-uX/9m0TbdhEzuWA0muM5mI/AaWcLiDLjCCyu5Qr9MRk=", 7 "owner": "catppuccin", 8 "repo": "nix", 9 "rev": "a817009ebfd2cca7f70a77884e5098d0a8c83f8e", 10 "type": "github" 11 }, 12 "original": { 13 "owner": "catppuccin", 14 "repo": "nix", 15 "type": "github" 16 } 17 }, 18 "catppuccin-vsc": { 19 "inputs": { 20 "nixpkgs": [ 21 "nixpkgs" 22 ] 23 }, 24 "locked": { 25 "lastModified": 1733066065, 26 "narHash": "sha256-H4BKe79KqrbaegHR4YIjIAsY4AXzVH+MpFxJdHRzllE=", 27 "owner": "catppuccin", 28 "repo": "vscode", 29 "rev": "7b0ff73aa9e9718cbe418a3f90f771aa14a655b8", 30 "type": "github" 31 }, 32 "original": { 33 "owner": "catppuccin", 34 "repo": "vscode", 35 "type": "github" 36 } 37 }, 38 "crane": { 39 "locked": { 40 "lastModified": 1730652660, 41 "narHash": "sha256-+XVYfmVXAiYA0FZT7ijHf555dxCe+AoAT5A6RU+6vSo=", 42 "owner": "ipetkov", 43 "repo": "crane", 44 "rev": "a4ca93905455c07cb7e3aca95d4faf7601cba458", 45 "type": "github" 46 }, 47 "original": { 48 "owner": "ipetkov", 49 "repo": "crane", 50 "type": "github" 51 } 52 }, 53 "devshell": { 54 "inputs": { 55 "nixpkgs": [ 56 "nixvim", 57 "nixpkgs" 58 ] 59 }, 60 "locked": { 61 "lastModified": 1728330715, 62 "narHash": "sha256-xRJ2nPOXb//u1jaBnDP56M7v5ldavjbtR6lfGqSvcKg=", 63 "owner": "numtide", 64 "repo": "devshell", 65 "rev": "dd6b80932022cea34a019e2bb32f6fa9e494dfef", 66 "type": "github" 67 }, 68 "original": { 69 "owner": "numtide", 70 "repo": "devshell", 71 "type": "github" 72 } 73 }, 74 "flake-compat": { 75 "flake": false, 76 "locked": { 77 "lastModified": 1696426674, 78 "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", 79 "owner": "edolstra", 80 "repo": "flake-compat", 81 "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", 82 "type": "github" 83 }, 84 "original": { 85 "owner": "edolstra", 86 "repo": "flake-compat", 87 "type": "github" 88 } 89 }, 90 "flake-compat_2": { 91 "locked": { 92 "lastModified": 1696426674, 93 "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", 94 "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", 95 "revCount": 57, 96 "type": "tarball", 97 "url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.0.1/018afb31-abd1-7bff-a5e4-cff7e18efb7a/source.tar.gz" 98 }, 99 "original": { 100 "type": "tarball", 101 "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" 102 } 103 }, 104 "flake-parts": { 105 "inputs": { 106 "nixpkgs-lib": [ 107 "lanzaboote", 108 "nixpkgs" 109 ] 110 }, 111 "locked": { 112 "lastModified": 1730504689, 113 "narHash": "sha256-hgmguH29K2fvs9szpq2r3pz2/8cJd2LPS+b4tfNFCwE=", 114 "owner": "hercules-ci", 115 "repo": "flake-parts", 116 "rev": "506278e768c2a08bec68eb62932193e341f55c90", 117 "type": "github" 118 }, 119 "original": { 120 "owner": "hercules-ci", 121 "repo": "flake-parts", 122 "type": "github" 123 } 124 }, 125 "flake-parts_2": { 126 "inputs": { 127 "nixpkgs-lib": [ 128 "nixvim", 129 "nixpkgs" 130 ] 131 }, 132 "locked": { 133 "lastModified": 1733312601, 134 "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=", 135 "owner": "hercules-ci", 136 "repo": "flake-parts", 137 "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9", 138 "type": "github" 139 }, 140 "original": { 141 "owner": "hercules-ci", 142 "repo": "flake-parts", 143 "type": "github" 144 } 145 }, 146 "flake-utils": { 147 "inputs": { 148 "systems": "systems" 149 }, 150 "locked": { 151 "lastModified": 1731533236, 152 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 153 "owner": "numtide", 154 "repo": "flake-utils", 155 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 156 "type": "github" 157 }, 158 "original": { 159 "owner": "numtide", 160 "repo": "flake-utils", 161 "type": "github" 162 } 163 }, 164 "gh-grader-preview": { 165 "inputs": { 166 "nixpkgs": [ 167 "nixpkgs" 168 ] 169 }, 170 "locked": { 171 "lastModified": 1707583719, 172 "narHash": "sha256-KARiQihK1riA0qIp788iH/sem4oLUvu0UHkqLZ/k5zk=", 173 "owner": "Bwc9876", 174 "repo": "gh-grader-preview", 175 "rev": "10ffee561c1e8bf046c6f3d4b438a8cb31387b23", 176 "type": "github" 177 }, 178 "original": { 179 "owner": "Bwc9876", 180 "repo": "gh-grader-preview", 181 "type": "github" 182 } 183 }, 184 "git-hooks": { 185 "inputs": { 186 "flake-compat": [ 187 "nixvim", 188 "flake-compat" 189 ], 190 "gitignore": "gitignore_2", 191 "nixpkgs": [ 192 "nixvim", 193 "nixpkgs" 194 ], 195 "nixpkgs-stable": [ 196 "nixvim", 197 "nixpkgs" 198 ] 199 }, 200 "locked": { 201 "lastModified": 1733318908, 202 "narHash": "sha256-SVQVsbafSM1dJ4fpgyBqLZ+Lft+jcQuMtEL3lQWx2Sk=", 203 "owner": "cachix", 204 "repo": "git-hooks.nix", 205 "rev": "6f4e2a2112050951a314d2733a994fbab94864c6", 206 "type": "github" 207 }, 208 "original": { 209 "owner": "cachix", 210 "repo": "git-hooks.nix", 211 "type": "github" 212 } 213 }, 214 "gitignore": { 215 "inputs": { 216 "nixpkgs": [ 217 "lanzaboote", 218 "pre-commit-hooks-nix", 219 "nixpkgs" 220 ] 221 }, 222 "locked": { 223 "lastModified": 1709087332, 224 "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", 225 "owner": "hercules-ci", 226 "repo": "gitignore.nix", 227 "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", 228 "type": "github" 229 }, 230 "original": { 231 "owner": "hercules-ci", 232 "repo": "gitignore.nix", 233 "type": "github" 234 } 235 }, 236 "gitignore_2": { 237 "inputs": { 238 "nixpkgs": [ 239 "nixvim", 240 "git-hooks", 241 "nixpkgs" 242 ] 243 }, 244 "locked": { 245 "lastModified": 1709087332, 246 "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", 247 "owner": "hercules-ci", 248 "repo": "gitignore.nix", 249 "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", 250 "type": "github" 251 }, 252 "original": { 253 "owner": "hercules-ci", 254 "repo": "gitignore.nix", 255 "type": "github" 256 } 257 }, 258 "hm": { 259 "inputs": { 260 "nixpkgs": [ 261 "nixpkgs" 262 ] 263 }, 264 "locked": { 265 "lastModified": 1733769654, 266 "narHash": "sha256-aVvYDt8eitZVF6fdOrSoIzYRkQ5Gh6kfRvqkiaDRLL0=", 267 "owner": "nix-community", 268 "repo": "home-manager", 269 "rev": "e952e94955dcc6fa2120c1430789fc41363f5237", 270 "type": "github" 271 }, 272 "original": { 273 "owner": "nix-community", 274 "repo": "home-manager", 275 "type": "github" 276 } 277 }, 278 "ixx": { 279 "inputs": { 280 "flake-utils": [ 281 "nixvim", 282 "nuschtosSearch", 283 "flake-utils" 284 ], 285 "nixpkgs": [ 286 "nixvim", 287 "nuschtosSearch", 288 "nixpkgs" 289 ] 290 }, 291 "locked": { 292 "lastModified": 1729958008, 293 "narHash": "sha256-EiOq8jF4Z/zQe0QYVc3+qSKxRK//CFHMB84aYrYGwEs=", 294 "owner": "NuschtOS", 295 "repo": "ixx", 296 "rev": "9fd01aad037f345350eab2cd45e1946cc66da4eb", 297 "type": "github" 298 }, 299 "original": { 300 "owner": "NuschtOS", 301 "ref": "v0.0.6", 302 "repo": "ixx", 303 "type": "github" 304 } 305 }, 306 "lanzaboote": { 307 "inputs": { 308 "crane": "crane", 309 "flake-compat": "flake-compat", 310 "flake-parts": "flake-parts", 311 "nixpkgs": [ 312 "nixpkgs" 313 ], 314 "pre-commit-hooks-nix": "pre-commit-hooks-nix", 315 "rust-overlay": "rust-overlay" 316 }, 317 "locked": { 318 "lastModified": 1731941836, 319 "narHash": "sha256-zpmAzrvK8KdssBSwiIwwRxaUJ77oWORbW0XFvgCFpTE=", 320 "owner": "nix-community", 321 "repo": "lanzaboote", 322 "rev": "2f48272f34174fd2a5ab3df4d8a46919247be879", 323 "type": "github" 324 }, 325 "original": { 326 "owner": "nix-community", 327 "repo": "lanzaboote", 328 "type": "github" 329 } 330 }, 331 "nix-darwin": { 332 "inputs": { 333 "nixpkgs": [ 334 "nixvim", 335 "nixpkgs" 336 ] 337 }, 338 "locked": { 339 "lastModified": 1733570843, 340 "narHash": "sha256-sQJAxY1TYWD1UyibN/FnN97paTFuwBw3Vp3DNCyKsMk=", 341 "owner": "lnl7", 342 "repo": "nix-darwin", 343 "rev": "a35b08d09efda83625bef267eb24347b446c80b8", 344 "type": "github" 345 }, 346 "original": { 347 "owner": "lnl7", 348 "repo": "nix-darwin", 349 "type": "github" 350 } 351 }, 352 "nix-index-db": { 353 "inputs": { 354 "nixpkgs": [ 355 "nixpkgs" 356 ] 357 }, 358 "locked": { 359 "lastModified": 1733629314, 360 "narHash": "sha256-U0vivjQFAwjNDYt49Krevs1murX9hKBFe2Ye0cHpgbU=", 361 "owner": "Mic92", 362 "repo": "nix-index-database", 363 "rev": "f1e477a7dd11e27e7f98b646349cd66bbabf2fb8", 364 "type": "github" 365 }, 366 "original": { 367 "owner": "Mic92", 368 "repo": "nix-index-database", 369 "type": "github" 370 } 371 }, 372 "nixos-hardware": { 373 "locked": { 374 "lastModified": 1733481457, 375 "narHash": "sha256-IS3bxa4N1VMSh3/P6vhEAHQZecQ3oAlKCDvzCQSO5Is=", 376 "owner": "NixOS", 377 "repo": "nixos-hardware", 378 "rev": "e563803af3526852b6b1d77107a81908c66a9fcf", 379 "type": "github" 380 }, 381 "original": { 382 "owner": "NixOS", 383 "ref": "master", 384 "repo": "nixos-hardware", 385 "type": "github" 386 } 387 }, 388 "nixpkgs": { 389 "locked": { 390 "lastModified": 1733759999, 391 "narHash": "sha256-463SNPWmz46iLzJKRzO3Q2b0Aurff3U1n0nYItxq7jU=", 392 "owner": "NixOS", 393 "repo": "nixpkgs", 394 "rev": "a73246e2eef4c6ed172979932bc80e1404ba2d56", 395 "type": "github" 396 }, 397 "original": { 398 "owner": "NixOS", 399 "ref": "nixos-unstable", 400 "repo": "nixpkgs", 401 "type": "github" 402 } 403 }, 404 "nixpkgs-stable": { 405 "locked": { 406 "lastModified": 1720386169, 407 "narHash": "sha256-NGKVY4PjzwAa4upkGtAMz1npHGoRzWotlSnVlqI40mo=", 408 "owner": "NixOS", 409 "repo": "nixpkgs", 410 "rev": "194846768975b7ad2c4988bdb82572c00222c0d7", 411 "type": "github" 412 }, 413 "original": { 414 "owner": "NixOS", 415 "ref": "nixos-24.05", 416 "repo": "nixpkgs", 417 "type": "github" 418 } 419 }, 420 "nixvim": { 421 "inputs": { 422 "devshell": "devshell", 423 "flake-compat": "flake-compat_2", 424 "flake-parts": "flake-parts_2", 425 "git-hooks": "git-hooks", 426 "home-manager": [ 427 "hm" 428 ], 429 "nix-darwin": "nix-darwin", 430 "nixpkgs": [ 431 "nixpkgs" 432 ], 433 "nuschtosSearch": "nuschtosSearch", 434 "treefmt-nix": "treefmt-nix" 435 }, 436 "locked": { 437 "lastModified": 1733847310, 438 "narHash": "sha256-VHzWuZYK/m5OFXzAczrjnI7vH6knj0sfLnziRVDqgFE=", 439 "owner": "nix-community", 440 "repo": "nixvim", 441 "rev": "b752606681ded3f69e99ed568c7075b3578dce48", 442 "type": "github" 443 }, 444 "original": { 445 "owner": "nix-community", 446 "repo": "nixvim", 447 "type": "github" 448 } 449 }, 450 "nuschtosSearch": { 451 "inputs": { 452 "flake-utils": "flake-utils", 453 "ixx": "ixx", 454 "nixpkgs": [ 455 "nixvim", 456 "nixpkgs" 457 ] 458 }, 459 "locked": { 460 "lastModified": 1733411491, 461 "narHash": "sha256-315rJ7O9cOllPDaFscnJhcMleORHbxon0Kq9LAKJ5p4=", 462 "owner": "NuschtOS", 463 "repo": "search", 464 "rev": "68e9fad70d95d08156cf10a030bd39487bed8ffe", 465 "type": "github" 466 }, 467 "original": { 468 "owner": "NuschtOS", 469 "repo": "search", 470 "type": "github" 471 } 472 }, 473 "ow-mod-man": { 474 "inputs": { 475 "nixpkgs": [ 476 "nixpkgs" 477 ] 478 }, 479 "locked": { 480 "lastModified": 1732912540, 481 "narHash": "sha256-05aJUsO1N2JQlSAKErPj0xc9slL42FsQ08guw1UUj/I=", 482 "owner": "ow-mods", 483 "repo": "ow-mod-man", 484 "rev": "b43a3e1efe43eb13451aff88e935d82a6a4b1d50", 485 "type": "github" 486 }, 487 "original": { 488 "owner": "ow-mods", 489 "repo": "ow-mod-man", 490 "type": "github" 491 } 492 }, 493 "pre-commit-hooks-nix": { 494 "inputs": { 495 "flake-compat": [ 496 "lanzaboote", 497 "flake-compat" 498 ], 499 "gitignore": "gitignore", 500 "nixpkgs": [ 501 "lanzaboote", 502 "nixpkgs" 503 ], 504 "nixpkgs-stable": "nixpkgs-stable" 505 }, 506 "locked": { 507 "lastModified": 1730302582, 508 "narHash": "sha256-W1MIJpADXQCgosJZT8qBYLRuZls2KSiKdpnTVdKBuvU=", 509 "owner": "cachix", 510 "repo": "pre-commit-hooks.nix", 511 "rev": "af8a16fe5c264f5e9e18bcee2859b40a656876cf", 512 "type": "github" 513 }, 514 "original": { 515 "owner": "cachix", 516 "repo": "pre-commit-hooks.nix", 517 "type": "github" 518 } 519 }, 520 "root": { 521 "inputs": { 522 "catppuccin": "catppuccin", 523 "catppuccin-vsc": "catppuccin-vsc", 524 "gh-grader-preview": "gh-grader-preview", 525 "hm": "hm", 526 "lanzaboote": "lanzaboote", 527 "nix-index-db": "nix-index-db", 528 "nixos-hardware": "nixos-hardware", 529 "nixpkgs": "nixpkgs", 530 "nixvim": "nixvim", 531 "ow-mod-man": "ow-mod-man", 532 "rust-overlay": "rust-overlay_2", 533 "wayland-mpris-idle-inhibit": "wayland-mpris-idle-inhibit" 534 } 535 }, 536 "rust-overlay": { 537 "inputs": { 538 "nixpkgs": [ 539 "lanzaboote", 540 "nixpkgs" 541 ] 542 }, 543 "locked": { 544 "lastModified": 1730601085, 545 "narHash": "sha256-Sgax33jGuvVHTjl1P78IwzlhAGyOxtx5Q26inKja8S4=", 546 "owner": "oxalica", 547 "repo": "rust-overlay", 548 "rev": "8d1b40f8dfd7539aaa3de56e207e22b3cc451825", 549 "type": "github" 550 }, 551 "original": { 552 "owner": "oxalica", 553 "repo": "rust-overlay", 554 "type": "github" 555 } 556 }, 557 "rust-overlay_2": { 558 "inputs": { 559 "nixpkgs": [ 560 "nixpkgs" 561 ] 562 }, 563 "locked": { 564 "lastModified": 1733798086, 565 "narHash": "sha256-XHIh0h84xDnjkqampyNI/r2FAkKmwbL719ZsygiJHKE=", 566 "owner": "oxalica", 567 "repo": "rust-overlay", 568 "rev": "8a19e07800d64462913f3dbf5c9a20ea7b50e6cd", 569 "type": "github" 570 }, 571 "original": { 572 "owner": "oxalica", 573 "repo": "rust-overlay", 574 "type": "github" 575 } 576 }, 577 "systems": { 578 "locked": { 579 "lastModified": 1681028828, 580 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 581 "owner": "nix-systems", 582 "repo": "default", 583 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 584 "type": "github" 585 }, 586 "original": { 587 "owner": "nix-systems", 588 "repo": "default", 589 "type": "github" 590 } 591 }, 592 "treefmt-nix": { 593 "inputs": { 594 "nixpkgs": [ 595 "nixvim", 596 "nixpkgs" 597 ] 598 }, 599 "locked": { 600 "lastModified": 1733440889, 601 "narHash": "sha256-qKL3vjO+IXFQ0nTinFDqNq/sbbnnS5bMI1y0xX215fU=", 602 "owner": "numtide", 603 "repo": "treefmt-nix", 604 "rev": "50862ba6a8a0255b87377b9d2d4565e96f29b410", 605 "type": "github" 606 }, 607 "original": { 608 "owner": "numtide", 609 "repo": "treefmt-nix", 610 "type": "github" 611 } 612 }, 613 "wayland-mpris-idle-inhibit": { 614 "inputs": { 615 "nixpkgs": [ 616 "nixpkgs" 617 ] 618 }, 619 "locked": { 620 "lastModified": 1715354337, 621 "narHash": "sha256-5SnbsGN0TXOqILGdDqvWaY0s66cmt6Y+py/prZWoyrw=", 622 "owner": "Bwc9876", 623 "repo": "wayland-mpris-idle-inhibit", 624 "rev": "c211735d40e6a485b01b30e232de4de7d71a8318", 625 "type": "github" 626 }, 627 "original": { 628 "owner": "Bwc9876", 629 "repo": "wayland-mpris-idle-inhibit", 630 "type": "github" 631 } 632 } 633 }, 634 "root": "root", 635 "version": 7 636}