Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
env-starter
command
Command env-starter is a text-based meta-launcher that starts a named environment's commands in dependency order, waiting for each dependency to be healthy before starting its dependents.
|
Command env-starter is a text-based meta-launcher that starts a named environment's commands in dependency order, waiting for each dependency to be healthy before starting its dependents. |
|
internal
|
|
|
engine
Package engine is the orchestration core of env-starter: a foreground supervisor that starts and stops environments made of globally-shared commands, respecting the dependency graph declared in each environment's workflow.
|
Package engine is the orchestration core of env-starter: a foreground supervisor that starts and stops environments made of globally-shared commands, respecting the dependency graph declared in each environment's workflow. |
|
logbuf
Package logbuf captures a command's output: it keeps the last N lines in memory for a live TUI view and optionally tees raw bytes to a file.
|
Package logbuf captures a command's output: it keeps the last N lines in memory for a live TUI view and optionally tees raw bytes to a file. |
|
openfile
Package openfile provides a cross-platform helper to open a file using the operating system's default application.
|
Package openfile provides a cross-platform helper to open a file using the operating system's default application. |
|
probe
Package probe provides readiness probes used to decide when a started command is "healthy".
|
Package probe provides readiness probes used to decide when a started command is "healthy". |
|
source
Package source provides implementations of the Source interface that fetch a working directory from a local path, a GitHub repository, or a URL.
|
Package source provides implementations of the Source interface that fetch a working directory from a local path, a GitHub repository, or a URL. |
|
tui
Package tui provides a Bubble Tea terminal UI over the orchestration engine.
|
Package tui provides a Bubble Tea terminal UI over the orchestration engine. |
|
update
Package update checks for and applies new releases of env-starter from GitHub Releases.
|
Package update checks for and applies new releases of env-starter from GitHub Releases. |
Click to show internal directories.
Click to hide internal directories.