Keyboard
Workbench uses several modifier keys:
⌘ Command
⎇ Alt
^ Control
These keys are used to access shortcuts throughout Workbench.
Launcher
Stash
| Toggle Stash (or hold keys to “peek”) | Left ⎇/⌘ + Right ⎇/⌘ |
| Hide Stash | Esc |
Program & Window Switching
| Next program | ⌘ + ⇥ |
| Previous program | ⌘ + Shift + ⇥ |
| Next window (same program) | ⌘ + ` |
| Previous window (same program) | ⌘ + Shift + ` |
| Next window (all) | ⎇ + ⇥ |
| Previous window (all) | ⎇ + Shift + ⇥ |
Window Actions
| Quit program | ⌘ + Q |
| Close window | ⌘ + W |
| Hide window | ⌘ + H |
| Hide all except focused | ⌘ + ⎇ + H |
| Toggle full screen | ⌘ + ^ + F |
Screenshots & Screen Recording
| Screenshot (full) | ⌘ + Shift + 3 |
| Screenshot (selection) | ⌘ + Shift + 4 |
| Screen recording (selection) | ⌘ + Shift + 5 |
Window Management
| Left half | ⌘ + ^ + ← |
| Right half | ⌘ + ^ + → |
| Maximise | ⌘ + ^ + ↑ |
| Restore size | ⌘ + ^ + ↓ |
| Top-left corner | ⌘ + ^ + ↑ + ← |
| Top-right corner | ⌘ + ^ + ↑ + → |
| Bottom-left corner | ⌘ + ^ + ↓ + ← |
| Bottom-right corner | ⌘ + ^ + ↓ + → |
| Centre window | ⌘ + ^ + ↓ + ↑ |
| Cycle size presets | ⌘ + ^ + ← + → |
| Show grid overlay | ⌘ + ^ (hold) |
| Move windows | ⌘ + ^ + Left-click + mouse move |
| Resize windows | ⌘ + ^ + Right-click + mouse move |
System
| Open terminal | ⌘ + ^ + Enter |
| Open file manager | ⌘ + ^ + Shift + Enter |
| Open menubar | ⌘ + Esc |
| Toggle mute | ⌘ + ^ + Shift + M |
| Volume preset (0–9) | ⌘ + ^ + Shift + 0..9 |
| Volume down | ⌘ + ^ + Shift + - |
| Volume up | ⌘ + ^ + Shift + = |
Annotations
| Draw annotation | ⌘ + ^ + Shift + mouse |
| Clear annotations | ⌘ + ^ + Shift + C |