yep, more dotfiles

feat: add nixocaine to inputs

+208 -1
+205 -1
flake.lock
··· 82 82 "type": "github" 83 83 } 84 84 }, 85 + "flake-compat": { 86 + "flake": false, 87 + "locked": { 88 + "lastModified": 1696426674, 89 + "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", 90 + "owner": "edolstra", 91 + "repo": "flake-compat", 92 + "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", 93 + "type": "github" 94 + }, 95 + "original": { 96 + "owner": "edolstra", 97 + "repo": "flake-compat", 98 + "type": "github" 99 + } 100 + }, 85 101 "flake-utils": { 86 102 "inputs": { 87 103 "systems": "systems_2" ··· 164 180 "gitignore_2": { 165 181 "inputs": { 166 182 "nixpkgs": [ 183 + "nixocaine", 184 + "pre-commit-hooks", 185 + "nixpkgs" 186 + ] 187 + }, 188 + "locked": { 189 + "lastModified": 1709087332, 190 + "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", 191 + "owner": "hercules-ci", 192 + "repo": "gitignore.nix", 193 + "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", 194 + "type": "github" 195 + }, 196 + "original": { 197 + "owner": "hercules-ci", 198 + "repo": "gitignore.nix", 199 + "type": "github" 200 + } 201 + }, 202 + "gitignore_3": { 203 + "inputs": { 204 + "nixpkgs": [ 167 205 "wakatime-ls", 168 206 "nixpkgs" 169 207 ] ··· 226 264 "type": "github" 227 265 } 228 266 }, 267 + "iocaine-stable": { 268 + "inputs": { 269 + "nixpkgs": [ 270 + "nixocaine", 271 + "nixpkgs" 272 + ], 273 + "pre-commit-hooks": [ 274 + "nixocaine", 275 + "pre-commit-hooks" 276 + ], 277 + "systems": "systems_4", 278 + "treefmt-nix": [ 279 + "nixocaine", 280 + "treefmt-nix" 281 + ] 282 + }, 283 + "locked": { 284 + "lastModified": 1742144602, 285 + "narHash": "sha256-1gFFUpm7yrPNd7V4BFMud4Su0RKTV6v/J71qWtdoNuI=", 286 + "rev": "7d794ec9525895a911b0d36acc4879d109e1d5fb", 287 + "type": "tarball", 288 + "url": "https://git.madhouse-project.org/api/v1/repos/iocaine/iocaine/archive/7d794ec9525895a911b0d36acc4879d109e1d5fb.tar.gz?rev=7d794ec9525895a911b0d36acc4879d109e1d5fb" 289 + }, 290 + "original": { 291 + "type": "tarball", 292 + "url": "https://git.madhouse-project.org/iocaine/iocaine/archive/iocaine-1.1.0.tar.gz" 293 + } 294 + }, 295 + "iocaine-unstable": { 296 + "inputs": { 297 + "nixpkgs": [ 298 + "nixocaine", 299 + "nixpkgs" 300 + ], 301 + "pre-commit-hooks": [ 302 + "nixocaine", 303 + "pre-commit-hooks" 304 + ], 305 + "systems": "systems_5", 306 + "treefmt-nix": [ 307 + "nixocaine", 308 + "treefmt-nix" 309 + ] 310 + }, 311 + "locked": { 312 + "lastModified": 1743505151, 313 + "narHash": "sha256-61v8QJCF/EANwt+Q0b10TDNkVsPcZceGVG375QTBTDk=", 314 + "rev": "07e661e406084e8cc83ca6140e44149f50217687", 315 + "type": "tarball", 316 + "url": "https://git.madhouse-project.org/api/v1/repos/iocaine/iocaine/archive/07e661e406084e8cc83ca6140e44149f50217687.tar.gz?rev=07e661e406084e8cc83ca6140e44149f50217687" 317 + }, 318 + "original": { 319 + "type": "tarball", 320 + "url": "https://git.madhouse-project.org/iocaine/iocaine/archive/main.tar.gz" 321 + } 322 + }, 229 323 "jujutsu": { 230 324 "inputs": { 231 325 "flake-utils": "flake-utils_2", ··· 268 362 "type": "github" 269 363 } 270 364 }, 365 + "nixocaine": { 366 + "inputs": { 367 + "iocaine-stable": "iocaine-stable", 368 + "iocaine-unstable": "iocaine-unstable", 369 + "nixpkgs": [ 370 + "nixpkgs" 371 + ], 372 + "pre-commit-hooks": "pre-commit-hooks", 373 + "systems": "systems_6", 374 + "treefmt-nix": "treefmt-nix" 375 + }, 376 + "locked": { 377 + "lastModified": 1743507419, 378 + "narHash": "sha256-n00nu5bXKMP7J0GtSIWOvBENIRY/3KJLJStqVat2OCE=", 379 + "rev": "b04a3c0ed59a15db7b21793196cc98b994628f93", 380 + "type": "tarball", 381 + "url": "https://git.madhouse-project.org/api/v1/repos/iocaine/nixocaine/archive/b04a3c0ed59a15db7b21793196cc98b994628f93.tar.gz" 382 + }, 383 + "original": { 384 + "type": "tarball", 385 + "url": "https://git.madhouse-project.org/iocaine/nixocaine/archive/main.tar.gz" 386 + } 387 + }, 271 388 "nixos-hardware": { 272 389 "locked": { 273 390 "lastModified": 1733139194, ··· 315 432 "type": "github" 316 433 } 317 434 }, 435 + "pre-commit-hooks": { 436 + "inputs": { 437 + "flake-compat": "flake-compat", 438 + "gitignore": "gitignore_2", 439 + "nixpkgs": [ 440 + "nixocaine", 441 + "nixpkgs" 442 + ] 443 + }, 444 + "locked": { 445 + "lastModified": 1737465171, 446 + "narHash": "sha256-R10v2hoJRLq8jcL4syVFag7nIGE7m13qO48wRIukWNg=", 447 + "owner": "cachix", 448 + "repo": "pre-commit-hooks.nix", 449 + "rev": "9364dc02281ce2d37a1f55b6e51f7c0f65a75f17", 450 + "type": "github" 451 + }, 452 + "original": { 453 + "owner": "cachix", 454 + "repo": "pre-commit-hooks.nix", 455 + "type": "github" 456 + } 457 + }, 318 458 "root": { 319 459 "inputs": { 320 460 "agenix": "agenix", ··· 324 464 "home-manager": "home-manager", 325 465 "jujutsu": "jujutsu", 326 466 "nix-darwin": "nix-darwin", 467 + "nixocaine": "nixocaine", 327 468 "nixos-hardware": "nixos-hardware", 328 469 "nixpkgs": "nixpkgs", 329 470 "nixpkgs-unstable": "nixpkgs-unstable", ··· 459 600 "type": "github" 460 601 } 461 602 }, 603 + "systems_4": { 604 + "locked": { 605 + "lastModified": 1681028828, 606 + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 607 + "owner": "nix-systems", 608 + "repo": "default", 609 + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 610 + "type": "github" 611 + }, 612 + "original": { 613 + "id": "systems", 614 + "type": "indirect" 615 + } 616 + }, 617 + "systems_5": { 618 + "locked": { 619 + "lastModified": 1681028828, 620 + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 621 + "owner": "nix-systems", 622 + "repo": "default", 623 + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 624 + "type": "github" 625 + }, 626 + "original": { 627 + "id": "systems", 628 + "type": "indirect" 629 + } 630 + }, 631 + "systems_6": { 632 + "locked": { 633 + "lastModified": 1681028828, 634 + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 635 + "owner": "nix-systems", 636 + "repo": "default", 637 + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 638 + "type": "github" 639 + }, 640 + "original": { 641 + "id": "systems", 642 + "type": "indirect" 643 + } 644 + }, 645 + "treefmt-nix": { 646 + "inputs": { 647 + "nixpkgs": [ 648 + "nixocaine", 649 + "nixpkgs" 650 + ] 651 + }, 652 + "locked": { 653 + "lastModified": 1738953846, 654 + "narHash": "sha256-yrK3Hjcr8F7qS/j2F+r7C7o010eVWWlm4T1PrbKBOxQ=", 655 + "owner": "numtide", 656 + "repo": "treefmt-nix", 657 + "rev": "4f09b473c936d41582dd744e19f34ec27592c5fd", 658 + "type": "github" 659 + }, 660 + "original": { 661 + "owner": "numtide", 662 + "repo": "treefmt-nix", 663 + "type": "github" 664 + } 665 + }, 462 666 "wakatime-ls": { 463 667 "inputs": { 464 - "gitignore": "gitignore_2", 668 + "gitignore": "gitignore_3", 465 669 "nixpkgs": [ 466 670 "nixpkgs" 467 671 ],
+3
flake.nix
··· 30 30 jujutsu.url = "github:jj-vcs/jj"; 31 31 jujutsu.inputs.nixpkgs.follows = "nixpkgs-unstable"; 32 32 33 + nixocaine.url = "https://git.madhouse-project.org/iocaine/nixocaine/archive/main.tar.gz"; 34 + nixocaine.inputs.nixpkgs.follows = "nixpkgs"; 35 + 33 36 wakatime-ls.url = "github:mrnossiom/wakatime-ls"; 34 37 wakatime-ls.inputs.nixpkgs.follows = "nixpkgs"; 35 38 };