Upstream release baseline
This branch incorporates AeroSpacev0.21.3-Beta. FlightDeck retains its own app bundle, signing identity, canonical Homebrew cask, and GitHub release tag. The cask preserves the upstream version (0.21.3-Beta), while the macOS app uses the numeric core (0.21.3) required by CFBundleShortVersionString.
Its goal is to preserve full configuration and CLI compatibility so users can switch without changing their setup.
Preserved interfaces
The following AeroSpace interfaces are intentionally retained unchanged:Distribution differences
These are the current differences between FlightDeck and AeroSpace as distributed applications:Config option differences
FlightDeck currently has no config-option deviations from AeroSpace. Every option documented in the Config Reference behaves identically to its AeroSpace equivalent.Migrating from AeroSpace
- Quit AeroSpace.
- Install FlightDeck:
brew install --cask saadjs/tap/flightdeck. - Your existing
~/.aerospace.tomlworks without modification. - Replace
aerospacewithflightdeckin any shell scripts or aliases. - Remove any manual AeroSpace security approvals from System Settings → Privacy & Security — FlightDeck is notarized and does not require them.