diff --git a/flake.lock b/flake.lock index a2027042..fa82d013 100644 --- a/flake.lock +++ b/flake.lock @@ -1,5 +1,24 @@ { "nodes": { + "beads": { + "inputs": { + "nixpkgs": "nixpkgs" + }, + "locked": { + "lastModified": 1789499639, + "narHash": "sha256-QryUnK04c9Wm9/VgWoaOJW9M2HoZVZzSDMSMBtjKiyc=", + "owner": "gastownhall", + "repo": "beads", + "rev": "f45b249ce6b40ba62aecc03949e6371e8f7c79d8", + "type": "github" + }, + "original": { + "owner": "gastownhall", + "ref": "v1.3.0", + "repo": "beads", + "type": "github" + } + }, "cachix": { "inputs": { "devenv": [ @@ -9,7 +28,7 @@ "crate2nix" ], "git-hooks": "git-hooks", - "nixpkgs": "nixpkgs" + "nixpkgs": "nixpkgs_2" }, "locked": { "lastModified": 1767714506, @@ -33,7 +52,7 @@ "flake-compat": "flake-compat", "flake-parts": "flake-parts", "nix-test-runner": "nix-test-runner", - "nixpkgs": "nixpkgs_2", + "nixpkgs": "nixpkgs_3", "pre-commit-hooks": "pre-commit-hooks" }, "locked": { @@ -214,6 +233,22 @@ } }, "nixpkgs": { + "locked": { + "lastModified": 1782847189, + "narHash": "sha256-twXPFqFsrrY5r28Zh7Homgcp2gUMBgQ6WDS98Q/3xFI=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "b6018f87da91d19d0ab4cf979885689b469cdd41", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-25.11", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_2": { "locked": { "lastModified": 1765186076, "narHash": "sha256-hM20uyap1a0M9d344I692r+ik4gTMyj60cQWO+hAYP8=", @@ -229,7 +264,7 @@ "type": "github" } }, - "nixpkgs_2": { + "nixpkgs_3": { "locked": { "lastModified": 1769433173, "narHash": "sha256-Gf1dFYgD344WZ3q0LPlRoWaNdNQq8kSBDLEWulRQSEs=", @@ -245,13 +280,13 @@ "type": "github" } }, - "nixpkgs_3": { + "nixpkgs_4": { "locked": { - "lastModified": 1788316716, - "narHash": "sha256-bc7rSpXIdn9QWGNqfWcPZWOhEVF8NoeAZkWq0XWnf/k=", + "lastModified": 1789785513, + "narHash": "sha256-B44WL6h0XoLjJ41bUPJk0X5SDinLCII//6EcBLXKiJ0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3ed67ec0a4d3c7ab4ae1f04f8ee8df07bfa506a2", + "rev": "20b1ddd1aa5ace70c9468305030aa4f9ef79671b", "type": "github" }, "original": { @@ -261,7 +296,7 @@ "type": "github" } }, - "nixpkgs_4": { + "nixpkgs_5": { "locked": { "lastModified": 1744536153, "narHash": "sha256-awS2zRgF4uTwrOKwwiJcByDzDOdo3Q1rPZbiHQg/N38=", @@ -305,22 +340,23 @@ }, "root": { "inputs": { + "beads": "beads", "crate2nix": "crate2nix", "flake-utils": "flake-utils", - "nixpkgs": "nixpkgs_3", + "nixpkgs": "nixpkgs_4", "rust-overlay": "rust-overlay" } }, "rust-overlay": { "inputs": { - "nixpkgs": "nixpkgs_4" + "nixpkgs": "nixpkgs_5" }, "locked": { - "lastModified": 1788456718, - "narHash": "sha256-TxHC0sBjV2pmsBLKAX02JTXlye/EOLt6Do+WNtGofGw=", + "lastModified": 1789802016, + "narHash": "sha256-QVFfArbYaQMGK4dFV+5RUL72Ci+hNHVhaF/R9qJfDhs=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "0b20a18e84d9164464739189c2b2a1b00f6f0e4b", + "rev": "26a71e661c47bd21a05d06fec749f3f7c75e9d12", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index e34b292e..8879847b 100644 --- a/flake.nix +++ b/flake.nix @@ -3,6 +3,7 @@ inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; + beads.url = "github:gastownhall/beads/v1.3.0"; rust-overlay = { url = "github:oxalica/rust-overlay"; }; @@ -12,6 +13,7 @@ outputs = { self, + beads, nixpkgs, rust-overlay, flake-utils, @@ -46,6 +48,7 @@ pkgs.cargo-llvm-cov pkgs.global pkgs.universal-ctags + beads.packages.${system}.default # Demo recording and release tooling pkgs.asciinema