configurations for my servers and desktops
nix nixos flake dots dotfiles
at 01b450e8682ee903e9e97dfd7a00a59803cc0a99 632 lines 18 kB view raw
1{ 2 "nodes": { 3 "actor-typeahead-src": { 4 "flake": false, 5 "locked": { 6 "lastModified": 1762835797, 7 "narHash": "sha256-heizoWUKDdar6ymfZTnj3ytcEv/L4d4fzSmtr0HlXsQ=", 8 "ref": "refs/heads/main", 9 "rev": "677fe7f743050a4e7f09d4a6f87bbf1325a06f6b", 10 "revCount": 6, 11 "type": "git", 12 "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead" 13 }, 14 "original": { 15 "type": "git", 16 "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead" 17 } 18 }, 19 "agenix": { 20 "inputs": { 21 "darwin": "darwin", 22 "home-manager": "home-manager", 23 "nixpkgs": "nixpkgs", 24 "systems": "systems" 25 }, 26 "locked": { 27 "lastModified": 1770165109, 28 "narHash": "sha256-9VnK6Oqai65puVJ4WYtCTvlJeXxMzAp/69HhQuTdl/I=", 29 "owner": "ryantm", 30 "repo": "agenix", 31 "rev": "b027ee29d959fda4b60b57566d64c98a202e0feb", 32 "type": "github" 33 }, 34 "original": { 35 "owner": "ryantm", 36 "repo": "agenix", 37 "type": "github" 38 } 39 }, 40 "cl-nix-lite": { 41 "inputs": { 42 "flake-parts": "flake-parts", 43 "nixpkgs": "nixpkgs_2", 44 "systems": "systems_2", 45 "treefmt-nix": "treefmt-nix" 46 }, 47 "locked": { 48 "lastModified": 1766810506, 49 "narHash": "sha256-I4BxozsEu205tA7jazufztI8ZQ5p7hcCnjqrSKPz9nI=", 50 "owner": "hraban", 51 "repo": "cl-nix-lite", 52 "rev": "038e341cede255a83a8f04af114dc95717461d32", 53 "type": "github" 54 }, 55 "original": { 56 "owner": "hraban", 57 "repo": "cl-nix-lite", 58 "type": "github" 59 } 60 }, 61 "darwin": { 62 "inputs": { 63 "nixpkgs": [ 64 "agenix", 65 "nixpkgs" 66 ] 67 }, 68 "locked": { 69 "lastModified": 1744478979, 70 "narHash": "sha256-dyN+teG9G82G+m+PX/aSAagkC+vUv0SgUw3XkPhQodQ=", 71 "owner": "lnl7", 72 "repo": "nix-darwin", 73 "rev": "43975d782b418ebf4969e9ccba82466728c2851b", 74 "type": "github" 75 }, 76 "original": { 77 "owner": "lnl7", 78 "ref": "master", 79 "repo": "nix-darwin", 80 "type": "github" 81 } 82 }, 83 "flake-compat": { 84 "flake": false, 85 "locked": { 86 "lastModified": 1730663653, 87 "narHash": "sha256-kFCUWettiFHDIqxCWWQ9qY8pVh+Lj+XL0Giyy/kdomg=", 88 "owner": "hraban", 89 "repo": "flake-compat", 90 "rev": "e5b16676185cb7548581c852f51ce7f3a49bba5e", 91 "type": "github" 92 }, 93 "original": { 94 "owner": "hraban", 95 "ref": "fixed-output", 96 "repo": "flake-compat", 97 "type": "github" 98 } 99 }, 100 "flake-compat_2": { 101 "flake": false, 102 "locked": { 103 "lastModified": 1751685974, 104 "narHash": "sha256-NKw96t+BgHIYzHUjkTK95FqYRVKB8DHpVhefWSz/kTw=", 105 "rev": "549f2762aebeff29a2e5ece7a7dc0f955281a1d1", 106 "type": "tarball", 107 "url": "https://git.lix.systems/api/v1/repos/lix-project/flake-compat/archive/549f2762aebeff29a2e5ece7a7dc0f955281a1d1.tar.gz?rev=549f2762aebeff29a2e5ece7a7dc0f955281a1d1" 108 }, 109 "original": { 110 "type": "tarball", 111 "url": "https://git.lix.systems/lix-project/flake-compat/archive/main.tar.gz" 112 } 113 }, 114 "flake-parts": { 115 "inputs": { 116 "nixpkgs-lib": "nixpkgs-lib" 117 }, 118 "locked": { 119 "lastModified": 1765835352, 120 "narHash": "sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw=", 121 "owner": "hercules-ci", 122 "repo": "flake-parts", 123 "rev": "a34fae9c08a15ad73f295041fec82323541400a9", 124 "type": "github" 125 }, 126 "original": { 127 "owner": "hercules-ci", 128 "repo": "flake-parts", 129 "type": "github" 130 } 131 }, 132 "flake-utils": { 133 "inputs": { 134 "systems": [ 135 "mac-app-util", 136 "systems" 137 ] 138 }, 139 "locked": { 140 "lastModified": 1731533236, 141 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 142 "owner": "numtide", 143 "repo": "flake-utils", 144 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 145 "type": "github" 146 }, 147 "original": { 148 "id": "flake-utils", 149 "type": "indirect" 150 } 151 }, 152 "flake-utils_2": { 153 "inputs": { 154 "systems": "systems_4" 155 }, 156 "locked": { 157 "lastModified": 1731533236, 158 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 159 "owner": "numtide", 160 "repo": "flake-utils", 161 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 162 "type": "github" 163 }, 164 "original": { 165 "owner": "numtide", 166 "repo": "flake-utils", 167 "type": "github" 168 } 169 }, 170 "gomod2nix": { 171 "inputs": { 172 "flake-utils": "flake-utils_2", 173 "nixpkgs": [ 174 "tangled", 175 "nixpkgs" 176 ] 177 }, 178 "locked": { 179 "lastModified": 1763982521, 180 "narHash": "sha256-ur4QIAHwgFc0vXiaxn5No/FuZicxBr2p0gmT54xZkUQ=", 181 "owner": "nix-community", 182 "repo": "gomod2nix", 183 "rev": "02e63a239d6eabd595db56852535992c898eba72", 184 "type": "github" 185 }, 186 "original": { 187 "owner": "nix-community", 188 "repo": "gomod2nix", 189 "type": "github" 190 } 191 }, 192 "home-manager": { 193 "inputs": { 194 "nixpkgs": [ 195 "agenix", 196 "nixpkgs" 197 ] 198 }, 199 "locked": { 200 "lastModified": 1745494811, 201 "narHash": "sha256-YZCh2o9Ua1n9uCvrvi5pRxtuVNml8X2a03qIFfRKpFs=", 202 "owner": "nix-community", 203 "repo": "home-manager", 204 "rev": "abfad3d2958c9e6300a883bd443512c55dfeb1be", 205 "type": "github" 206 }, 207 "original": { 208 "owner": "nix-community", 209 "repo": "home-manager", 210 "type": "github" 211 } 212 }, 213 "home-manager_2": { 214 "inputs": { 215 "nixpkgs": [ 216 "nixpkgs" 217 ] 218 }, 219 "locked": { 220 "lastModified": 1772380461, 221 "narHash": "sha256-O3ukj3Bb3V0Tiy/4LUfLlBpWypJ9P0JeUgsKl2nmZZY=", 222 "owner": "nix-community", 223 "repo": "home-manager", 224 "rev": "f140aa04d7d14f8a50ab27f3691b5766b17ae961", 225 "type": "github" 226 }, 227 "original": { 228 "owner": "nix-community", 229 "repo": "home-manager", 230 "type": "github" 231 } 232 }, 233 "htmx-src": { 234 "flake": false, 235 "locked": { 236 "narHash": "sha256-nm6avZuEBg67SSyyZUhjpXVNstHHgUxrtBHqJgowU08=", 237 "type": "file", 238 "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js" 239 }, 240 "original": { 241 "type": "file", 242 "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js" 243 } 244 }, 245 "htmx-ws-src": { 246 "flake": false, 247 "locked": { 248 "narHash": "sha256-2fg6KyEJoO24q0fQqbz9RMaYNPQrMwpZh29tkSqdqGY=", 249 "type": "file", 250 "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2" 251 }, 252 "original": { 253 "type": "file", 254 "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2" 255 } 256 }, 257 "ibm-plex-mono-src": { 258 "flake": false, 259 "locked": { 260 "lastModified": 1731402384, 261 "narHash": "sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1+EMrGsYEq+6g=", 262 "type": "tarball", 263 "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 264 }, 265 "original": { 266 "type": "tarball", 267 "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 268 } 269 }, 270 "indigo": { 271 "flake": false, 272 "locked": { 273 "lastModified": 1753693716, 274 "narHash": "sha256-DMIKnCJRODQXEHUxA+7mLzRALmnZhkkbHlFT2rCQYrE=", 275 "owner": "oppiliappan", 276 "repo": "indigo", 277 "rev": "5f170569da9360f57add450a278d73538092d8ca", 278 "type": "github" 279 }, 280 "original": { 281 "owner": "oppiliappan", 282 "repo": "indigo", 283 "type": "github" 284 } 285 }, 286 "inter-fonts-src": { 287 "flake": false, 288 "locked": { 289 "lastModified": 1731687360, 290 "narHash": "sha256-5vdKKvHAeZi6igrfpbOdhZlDX2/5+UvzlnCQV6DdqoQ=", 291 "type": "tarball", 292 "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip" 293 }, 294 "original": { 295 "type": "tarball", 296 "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip" 297 } 298 }, 299 "lucide-src": { 300 "flake": false, 301 "locked": { 302 "lastModified": 1754044466, 303 "narHash": "sha256-+exBR2OToB1iv7ZQI2S4B0lXA/QRvC9n6U99UxGpJGs=", 304 "type": "tarball", 305 "url": "https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip" 306 }, 307 "original": { 308 "type": "tarball", 309 "url": "https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip" 310 } 311 }, 312 "mac-app-util": { 313 "inputs": { 314 "cl-nix-lite": "cl-nix-lite", 315 "flake-compat": "flake-compat", 316 "flake-utils": "flake-utils", 317 "nixpkgs": "nixpkgs_4", 318 "systems": "systems_3", 319 "treefmt-nix": "treefmt-nix_2" 320 }, 321 "locked": { 322 "lastModified": 1766810876, 323 "narHash": "sha256-VPElWFQIiP31lXQXEom+L4sl85alZpZn33O4hewsP9k=", 324 "owner": "hraban", 325 "repo": "mac-app-util", 326 "rev": "4747968574ea58512c5385466400b2364c85d2d0", 327 "type": "github" 328 }, 329 "original": { 330 "owner": "hraban", 331 "repo": "mac-app-util", 332 "type": "github" 333 } 334 }, 335 "nix-darwin": { 336 "inputs": { 337 "nixpkgs": [ 338 "nixpkgs" 339 ] 340 }, 341 "locked": { 342 "lastModified": 1772379624, 343 "narHash": "sha256-NG9LLTWlz4YiaTAiRGChbrzbVxBfX+Auq4Ab/SWmk4A=", 344 "owner": "nix-darwin", 345 "repo": "nix-darwin", 346 "rev": "52d061516108769656a8bd9c6e811c677ec5b462", 347 "type": "github" 348 }, 349 "original": { 350 "owner": "nix-darwin", 351 "repo": "nix-darwin", 352 "type": "github" 353 } 354 }, 355 "nixpkgs": { 356 "locked": { 357 "lastModified": 1754028485, 358 "narHash": "sha256-IiiXB3BDTi6UqzAZcf2S797hWEPCRZOwyNThJIYhUfk=", 359 "owner": "NixOS", 360 "repo": "nixpkgs", 361 "rev": "59e69648d345d6e8fef86158c555730fa12af9de", 362 "type": "github" 363 }, 364 "original": { 365 "owner": "NixOS", 366 "ref": "nixos-25.05", 367 "repo": "nixpkgs", 368 "type": "github" 369 } 370 }, 371 "nixpkgs-lib": { 372 "locked": { 373 "lastModified": 1765674936, 374 "narHash": "sha256-k00uTP4JNfmejrCLJOwdObYC9jHRrr/5M/a/8L2EIdo=", 375 "owner": "nix-community", 376 "repo": "nixpkgs.lib", 377 "rev": "2075416fcb47225d9b68ac469a5c4801a9c4dd85", 378 "type": "github" 379 }, 380 "original": { 381 "owner": "nix-community", 382 "repo": "nixpkgs.lib", 383 "type": "github" 384 } 385 }, 386 "nixpkgs_2": { 387 "locked": { 388 "lastModified": 1766736597, 389 "narHash": "sha256-BASnpCLodmgiVn0M1MU2Pqyoz0aHwar/0qLkp7CjvSQ=", 390 "owner": "nixos", 391 "repo": "nixpkgs", 392 "rev": "f560ccec6b1116b22e6ed15f4c510997d99d5852", 393 "type": "github" 394 }, 395 "original": { 396 "owner": "nixos", 397 "ref": "nixos-25.11", 398 "repo": "nixpkgs", 399 "type": "github" 400 } 401 }, 402 "nixpkgs_3": { 403 "locked": { 404 "lastModified": 1761236834, 405 "narHash": "sha256-+pthv6hrL5VLW2UqPdISGuLiUZ6SnAXdd2DdUE+fV2Q=", 406 "owner": "nixos", 407 "repo": "nixpkgs", 408 "rev": "d5faa84122bc0a1fd5d378492efce4e289f8eac1", 409 "type": "github" 410 }, 411 "original": { 412 "owner": "nixos", 413 "ref": "nixpkgs-unstable", 414 "repo": "nixpkgs", 415 "type": "github" 416 } 417 }, 418 "nixpkgs_4": { 419 "locked": { 420 "lastModified": 1732617236, 421 "narHash": "sha256-PYkz6U0bSEaEB1al7O1XsqVNeSNS+s3NVclJw7YC43w=", 422 "owner": "NixOS", 423 "repo": "nixpkgs", 424 "rev": "af51545ec9a44eadf3fe3547610a5cdd882bc34e", 425 "type": "github" 426 }, 427 "original": { 428 "owner": "NixOS", 429 "repo": "nixpkgs", 430 "rev": "af51545ec9a44eadf3fe3547610a5cdd882bc34e", 431 "type": "github" 432 } 433 }, 434 "nixpkgs_5": { 435 "locked": { 436 "lastModified": 1761236834, 437 "narHash": "sha256-+pthv6hrL5VLW2UqPdISGuLiUZ6SnAXdd2DdUE+fV2Q=", 438 "owner": "nixos", 439 "repo": "nixpkgs", 440 "rev": "d5faa84122bc0a1fd5d378492efce4e289f8eac1", 441 "type": "github" 442 }, 443 "original": { 444 "owner": "nixos", 445 "ref": "nixpkgs-unstable", 446 "repo": "nixpkgs", 447 "type": "github" 448 } 449 }, 450 "nixpkgs_6": { 451 "locked": { 452 "lastModified": 1772173633, 453 "narHash": "sha256-MOH58F4AIbCkh6qlQcwMycyk5SWvsqnS/TCfnqDlpj4=", 454 "owner": "NixOS", 455 "repo": "nixpkgs", 456 "rev": "c0f3d81a7ddbc2b1332be0d8481a672b4f6004d6", 457 "type": "github" 458 }, 459 "original": { 460 "owner": "NixOS", 461 "ref": "nixpkgs-unstable", 462 "repo": "nixpkgs", 463 "type": "github" 464 } 465 }, 466 "nixpkgs_7": { 467 "locked": { 468 "lastModified": 1766070988, 469 "narHash": "sha256-G/WVghka6c4bAzMhTwT2vjLccg/awmHkdKSd2JrycLc=", 470 "owner": "nixos", 471 "repo": "nixpkgs", 472 "rev": "c6245e83d836d0433170a16eb185cefe0572f8b8", 473 "type": "github" 474 }, 475 "original": { 476 "owner": "nixos", 477 "ref": "nixos-unstable", 478 "repo": "nixpkgs", 479 "type": "github" 480 } 481 }, 482 "root": { 483 "inputs": { 484 "agenix": "agenix", 485 "home-manager": "home-manager_2", 486 "mac-app-util": "mac-app-util", 487 "nix-darwin": "nix-darwin", 488 "nixpkgs": "nixpkgs_6", 489 "tangled": "tangled" 490 } 491 }, 492 "sqlite-lib-src": { 493 "flake": false, 494 "locked": { 495 "lastModified": 1706631843, 496 "narHash": "sha256-bJoMjirsBjm2Qk9KPiy3yV3+8b/POlYe76/FQbciHro=", 497 "type": "tarball", 498 "url": "https://sqlite.org/2024/sqlite-amalgamation-3450100.zip" 499 }, 500 "original": { 501 "type": "tarball", 502 "url": "https://sqlite.org/2024/sqlite-amalgamation-3450100.zip" 503 } 504 }, 505 "systems": { 506 "locked": { 507 "lastModified": 1681028828, 508 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 509 "owner": "nix-systems", 510 "repo": "default", 511 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 512 "type": "github" 513 }, 514 "original": { 515 "owner": "nix-systems", 516 "repo": "default", 517 "type": "github" 518 } 519 }, 520 "systems_2": { 521 "locked": { 522 "lastModified": 1681028828, 523 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 524 "owner": "nix-systems", 525 "repo": "default", 526 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 527 "type": "github" 528 }, 529 "original": { 530 "owner": "nix-systems", 531 "repo": "default", 532 "type": "github" 533 } 534 }, 535 "systems_3": { 536 "locked": { 537 "lastModified": 1689347925, 538 "narHash": "sha256-ozenz5bFe1UUqOn7f60HRmgc01BgTGIKZ4Xl+HbocGQ=", 539 "owner": "nix-systems", 540 "repo": "default-darwin", 541 "rev": "2235d7e6cc29ae99878133c95e9fe5e157661ffb", 542 "type": "github" 543 }, 544 "original": { 545 "owner": "nix-systems", 546 "repo": "default-darwin", 547 "type": "github" 548 } 549 }, 550 "systems_4": { 551 "locked": { 552 "lastModified": 1681028828, 553 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 554 "owner": "nix-systems", 555 "repo": "default", 556 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 557 "type": "github" 558 }, 559 "original": { 560 "owner": "nix-systems", 561 "repo": "default", 562 "type": "github" 563 } 564 }, 565 "tangled": { 566 "inputs": { 567 "actor-typeahead-src": "actor-typeahead-src", 568 "flake-compat": "flake-compat_2", 569 "gomod2nix": "gomod2nix", 570 "htmx-src": "htmx-src", 571 "htmx-ws-src": "htmx-ws-src", 572 "ibm-plex-mono-src": "ibm-plex-mono-src", 573 "indigo": "indigo", 574 "inter-fonts-src": "inter-fonts-src", 575 "lucide-src": "lucide-src", 576 "nixpkgs": "nixpkgs_7", 577 "sqlite-lib-src": "sqlite-lib-src" 578 }, 579 "locked": { 580 "lastModified": 1772351673, 581 "narHash": "sha256-Aq2qHTc6cHl8BGvGceRE/U3jxG50l4sR00V2jDPmzbM=", 582 "ref": "refs/heads/master", 583 "rev": "f7c358408ce27f0f196a380d4730a5ae77b44c4d", 584 "revCount": 1993, 585 "type": "git", 586 "url": "https://tangled.org/tangled.org/core" 587 }, 588 "original": { 589 "type": "git", 590 "url": "https://tangled.org/tangled.org/core" 591 } 592 }, 593 "treefmt-nix": { 594 "inputs": { 595 "nixpkgs": "nixpkgs_3" 596 }, 597 "locked": { 598 "lastModified": 1766000401, 599 "narHash": "sha256-+cqN4PJz9y0JQXfAK5J1drd0U05D5fcAGhzhfVrDlsI=", 600 "owner": "numtide", 601 "repo": "treefmt-nix", 602 "rev": "42d96e75aa56a3f70cab7e7dc4a32868db28e8fd", 603 "type": "github" 604 }, 605 "original": { 606 "owner": "numtide", 607 "repo": "treefmt-nix", 608 "type": "github" 609 } 610 }, 611 "treefmt-nix_2": { 612 "inputs": { 613 "nixpkgs": "nixpkgs_5" 614 }, 615 "locked": { 616 "lastModified": 1766000401, 617 "narHash": "sha256-+cqN4PJz9y0JQXfAK5J1drd0U05D5fcAGhzhfVrDlsI=", 618 "owner": "numtide", 619 "repo": "treefmt-nix", 620 "rev": "42d96e75aa56a3f70cab7e7dc4a32868db28e8fd", 621 "type": "github" 622 }, 623 "original": { 624 "owner": "numtide", 625 "repo": "treefmt-nix", 626 "type": "github" 627 } 628 } 629 }, 630 "root": "root", 631 "version": 7 632}