Meta-flake composing the Luminous Platform layer for NixOS hosts.
One flake input instead of three:
inputs.luminous-edge.url = "github:Luminous-Dynamics/luminous-edge";Gives you:
nixosModules.sovereignBoot— boot animation, fail-open state machine, Linux recoverynixosModules.nixward— conscious NixOS management + machine contractspackages.<system>.sporeBootTools— pre-built boot binaries
| Component | Source |
|---|---|
| sovereign-boot | Boot ecology (quicken-fb, spore-boot-state, spore-recovery-linux) |
| nixward | NixOS management, machine contracts, warded node security |
# flake.nix
inputs.luminous-edge.url = "github:Luminous-Dynamics/luminous-edge";
# In your NixOS configuration
{ inputs, ... }: {
imports = [
inputs.luminous-edge.nixosModules.sovereignBoot
inputs.luminous-edge.nixosModules.nixward
];
# Enable sovereign boot (disabled by default — QEMU gates must pass first)
# luminous.services.sporeBoot.enable = true;
}Platform components may observe host state; they must never be required for host boot.
sporeBoot.enable is false by default. Do not enable it on a physical host until QEMU qualification gates pass.
AGPL-3.0-or-later.