Development

Workflow commands for app, driver, and website changes. Use these when working on the Rust workspace, reloading the local driver, or changing this documentation site.

Rust workspace

cd excalibur-control-center
cargo build
cargo run -p excalibur-control-center-cli -- doctor
cargo run -p excalibur-control-center-gui

Driver reload

nix develop
nu ./scripts/reload.nu

Website

cd website
npm install
npm run dev
npm run check
npm run build