A beautiful terminal UI for viewing all windows across your Aerospace window manager spaces.
- Lists all windows organized by workspace
- Real-time filtering by application name
- Beautiful TUI with syntax highlighting using Bubble Tea
- Shows workspace names, application names, and window titles
- Only displays workspaces that contain windows
brew install magicmark/tap/spacelistgo build -o spacelist
cp spacelist /usr/local/bin/spacelistSimply run:
spacelist- Type to filter windows by application name (case-insensitive)
EscorCtrl+Cto quitEnterto focus the selected window and quit spacelist
Run this to launch spacelist from a CLI wrapper:
xattr -d com.apple.quarantine /opt/homebrew/bin/spacelistThe application:
- Queries
aerospace list-workspaces --all --jsonto get all workspaces - For each workspace, runs
aerospace list-windows --workspace--json - Displays results in a filterable TUI using Charm's Bubble Tea library
- Bubble Tea - TUI framework
- Bubbles - TUI components (text input)
- Lip Gloss - Styling and layout
