markdown · Jul 21, 2025
Gist: aerospace.md
A GitHub gist
View on GitHub# Aerospace Keyboard Shortcuts
A handy reference for all your Aerospace window manager shortcuts, based on your current config.
---
## Layout Switching
| Shortcut | Action |
| --------- | --------------------------------------------- |
| `Alt + /` | Set layout to tiles (horizontal/vertical) |
| `Alt + ,` | Set layout to accordion (horizontal/vertical) |
---
## Focusing Windows
| Shortcut | Action |
| --------- | ----------- |
| `Alt + H` | Focus left |
| `Alt + J` | Focus down |
| `Alt + K` | Focus up |
| `Alt + L` | Focus right |
---
## Moving Windows
| Shortcut | Action |
| ----------------- | ---------- |
| `Alt + Shift + H` | Move left |
| `Alt + Shift + J` | Move down |
| `Alt + Shift + K` | Move up |
| `Alt + Shift + L` | Move right |
---
## Workspaces
| Shortcut | Action |
| ----------- | ----------------------- |
| `Alt + 1-9` | Switch to workspace 1-9 |
| `Alt + B` | Switch to workspace B |
| `Alt + E` | Switch to workspace E |
| `Alt + M` | Switch to workspace M |
| `Alt + N` | Switch to workspace N |
| `Alt + P` | Switch to workspace P |
| `Alt + T` | Switch to workspace T |
| `Alt + V` | Switch to workspace V |
| Shortcut | Action |
| ------------------- | ---------------------------- |
| `Alt + Shift + 1-9` | Move window to workspace 1-9 |
| `Alt + Shift + B` | Move window to workspace B |
| `Alt + Shift + E` | Move window to workspace E |
| `Alt + Shift + M` | Move window to workspace M |
| `Alt + Shift + N` | Move window to workspace N |
| `Alt + Shift + P` | Move window to workspace P |
| `Alt + Shift + T` | Move window to workspace T |
| `Alt + Shift + V` | Move window to workspace V |
---
## Other Useful Shortcuts
| Shortcut | Action |
| ------------------- | -------------------------------------------- |
| `Alt + Shift + F` | Fullscreen current window |
| `Alt + Tab` | Switch to previous workspace |
| `Alt + Shift + Tab` | Move workspace to next monitor (wrap around) |
| `Alt + Shift + ;` | Enter service mode |
| `Alt + Shift + R` | Enter resize mode |
---
## Resize Mode (after `Alt + Shift + R`)
| Shortcut | Action |
| -------- | -------------------- |
| H | Resize width -50 |
| J | Resize height +50 |
| K | Resize height -50 |
| L | Resize width +50 |
| B | Balance window sizes |
| - | Smart resize -50 |
| = | Smart resize +50 |
| Enter | Return to main mode |
| Esc | Return to main mode |
---
## Service Mode (after `Alt + Shift + ;`)
| Shortcut | Action |
| --------------- | --------------------------------------- |
| Esc | Reload config and return to main mode |
| R | Reset layout (flatten workspace tree) |
| F | Toggle floating/tiling layout |
| Backspace | Close all windows except current |
| Alt + Shift + H | Join with left and return to main mode |
| Alt + Shift + J | Join with down and return to main mode |
| Alt + Shift + K | Join with up and return to main mode |
| Alt + Shift + L | Join with right and return to main mode |
---
## Mouse Behavior
- Mouse will move to the focused window or monitor automatically.
---
## Automatic Window Assignment
- **WezTerm** windows move to workspace T automatically.
- **Chrome** windows move to workspace B automatically.
---
**Tip:** You can reload this config at any time by entering service mode (`Alt + Shift + ;`) and pressing `Esc`.