StackPanel

Process Compose Module Entry Point

Process orchestration with auto-generated app processes.

Process orchestration with auto-generated app processes.

Components

  • meta.nix: Static metadata for discovery
  • module.nix: Options, process generation, devenv compatibility
  • ui.nix: UI panel definitions

Usage

# Apps automatically get dev processes
stackpanel.apps.web.path = "apps/web";
# Then run `dev` in the devshell

Theme

Process Compose uses the selected Prelude palette for its TUI custom theme. By default it follows stackpanel.prelude.theme and falls back to minted.

stackpanel.process-compose.theme = "nord";

The generated theme is written to .stack/gen/process-compose/theme.yaml and the dev wrapper starts Process Compose with --theme "Custom Style". process-compose-flake exposes generated process settings and CLI wrapper options, but no theme-definition hook, so Stackpanel renders Prelude's Nix theme attrset into Process Compose's required custom theme.yaml shape.

On this page