This repository is archived. The reusable contract implementations were
absorbed into arcanesys/nixfleet,
exposed at flake.scopes.<family>.<impl>. The remaining modules were
not generalized further and are no longer maintained as a shared
library.
flake.scopes.persistence.impermanence— btrfs root-wipe + impermanence wiringflake.scopes.keyslots.tpm— TPM-backed signing keyslotflake.scopes.gitops.forgejo/.gitea— channel-refs URL builderflake.scopes.secrets— backend-agnostic identity-path manager
Consumer pattern:
nixfleet.lib.mkHost {
modules = [
nixfleet.scopes.persistence.impermanence
nixfleet.scopes.secrets
nixfleet.scopes.keyslots.tpm
];
}Last release tagged v0.1.0.
MIT. See LICENSE-MIT.