Skip to content

About

Sovereign Boot Ecology — DRM/KMS framebuffer renderer, fail-open state machine, and Linux recovery executor for NixOS

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sovereign Boot Ecology

Fail-open, state-aware NixOS boot animation and lifecycle management.

Overview

Sovereign Boot (formerly Spore Boot) provides three small, safety-critical binaries for NixOS boot:

Binary Crate Role
quicken-fb crates/quicken-fb DRM/KMS bare-metal boot animation renderer
spore-boot-state crates/spore-kernel Read/write lifecycle state receipts
spore-recovery-linux crates/spore-kernel Linux recovery executor (fail-open)

Safety rule: Sovereign Boot may observe boot; it must never be required for boot.

NixOS Integration

# flake.nix
inputs.sovereign-boot.url = "github:Luminous-Dynamics/sovereign-boot";

# In your NixOS module
imports = [ inputs.sovereign-boot.nixosModules.sovereignBoot ];
luminous.services.sporeBoot = {
  enable = true;
};

License

AGPL-3.0-or-later. See LICENSE.

About

Sovereign Boot Ecology — DRM/KMS framebuffer renderer, fail-open state machine, and Linux recovery executor for NixOS

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages