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`.