aegis bootstrap
Full system setup — install packages, deploy configs, and verify.
Usage
aegis bootstrap [OPTIONS]
Options
| Flag | Description |
|---|---|
--skip-packages | Skip package installation phase |
--skip-configs | Skip config deployment phase |
Phases
- Packages — iterates all modules, installs missing packages via their
install_method(cargo, apt) - Configs — runs
aegis linkto deploy all config files - Verify — runs
aegis statusto confirm everything is in order
Bootstrap is idempotent — safe to re-run. Already-installed packages are skipped.
Example
# Full bootstrap
aegis bootstrap
# ▸ Bootstrapping with profile: dev-vps
# Phase 1: Packages
# ✓ 12 package(s) checked
# Phase 2: Configs
# ✓ Linked 8 config(s) across 5 module(s)
# Phase 3: Verify
# ...status output...
# ✓ Bootstrap complete
# Configs only (packages already installed)
aegis bootstrap --skip-packages