Omarchy Has 193 Shortcuts: Here's How I Remember Them
Last week I had a browser open on the wrong monitor and couldn’t remember the shortcut to throw it across. I pressed SUPER + K, got a wall of 193 keybindings, and by the time I found the right line I’d forgotten why I wanted it.
A complete list is a dictionary, not a phrasebook. So I wrote the phrasebook — mostly for future me.
1
omarchy menu keybindings --print
1
2
3
4
SUPER + RETURN → Terminal
SUPER ALT + RETURN → Tmux
SUPER SHIFT + RETURN → Browser
... 190 more lines ...
The Pattern That Made It Click
Sort those 193 bindings by modifier and the logic falls out. Each modifier has a job.
| Modifier | What it means | Count |
|---|---|---|
SUPER |
Act on what’s in front of me | 42 |
SUPER SHIFT |
Move it, or launch an app | 36 |
SUPER CTRL |
System controls | 26 |
SUPER ALT |
Groups and variants | 19 |
SUPER CTRL ALT |
Just tell me something | 6 |
So SUPER + 3 visits workspace three and SUPER SHIFT + 3 throws the window there. SUPER + RETURN opens a terminal, SUPER ALT + RETURN opens one with tmux. SUPER CTRL + W is Wi-Fi, not a window.
It isn’t a perfect law — ALT + TAB and the media keys do their own thing — but it’s right often enough to guess a shortcut you’ve never used.
The Nine to Learn First
| Keys | Action |
|---|---|
SUPER + RETURN |
Terminal |
SUPER + SPACE |
App launcher |
SUPER + W |
Close window |
SUPER + F |
Full screen |
SUPER + ←↑↓→ |
Move focus between windows |
SUPER + 1…9 |
Switch workspace |
SUPER SHIFT + 1…9 |
Send this window to a workspace |
PRINT |
Screenshot |
SUPER + K |
Show every binding |
The arrows are the one that changes everything. Once SUPER + arrow is automatic, your hand stops drifting to the mouse.
Windows
| Keys | Action |
|---|---|
SUPER + W |
Close window |
CTRL ALT + DELETE |
Close every window |
SUPER + F |
Full screen |
SUPER ALT + F |
Full width |
SUPER CTRL + F |
Tiled full screen |
SUPER + T |
Float or tile this window |
SUPER + J |
Flip the split direction |
SUPER + O |
Pop out: float and pin on top |
SUPER + P |
Pseudo window |
SUPER + minus / SUPER + equal
|
Width: expand / shrink |
SUPER SHIFT + equal / SUPER SHIFT + minus
|
Height: expand / shrink |
SUPER + LEFT MOUSE |
Drag to move |
SUPER + RIGHT MOUSE |
Drag to resize |
Careful with that resize pair: minus grows the width, but equal grows the height. They’re mirrored. No logic to lean on, so I drag with SUPER + RIGHT MOUSE instead.
SUPER + T is the escape hatch for a dialog that refuses to tile nicely.
Focus and Movement
| Keys | Action |
|---|---|
SUPER + ←↑↓→ |
Move focus in that direction |
SUPER SHIFT + ←↑↓→ |
Swap the window in that direction |
ALT + TAB |
Next window |
SHIFT ALT + TAB |
Previous window |
CTRL ALT + TAB |
Next monitor |
SHIFT CTRL ALT + TAB |
Previous monitor |
Workspaces
| Keys | Action |
|---|---|
SUPER + 1…9, 0 |
Go to workspace 1–10 |
SUPER + TAB |
Next workspace |
SUPER SHIFT + TAB |
Previous workspace |
SUPER CTRL + TAB |
Back to the last one |
SUPER + mouse wheel |
Scroll through workspaces |
SUPER SHIFT + 1…9, 0 |
Send window to workspace 1–10 |
SUPER SHIFT ALT + 1…9, 0 |
Send it there but stay put |
SUPER SHIFT ALT + ←↑↓→ |
Move this whole workspace to another monitor |
SUPER + S |
Open the scratchpad |
SUPER ALT + S |
Stash this window in the scratchpad |
That third-from-last row is the one I went hunting for. The scratchpad is a drawer: throw a chat window in, forget it, pull it back with one key.
Window Groups
| Keys | Action |
|---|---|
SUPER + G |
Group or ungroup |
SUPER ALT + G |
Kick this window out of the group |
SUPER ALT + TAB |
Next tab in the group |
SUPER SHIFT ALT + TAB |
Previous tab |
SUPER ALT + 1…5 |
Jump to tab 1–5 |
SUPER ALT + ←↑↓→ |
Pull a window in from that side |
SUPER ALT + mouse wheel |
Spin through the tabs |
Grouping stacks windows behind tabs, like a browser.
Clipboard and Capture
| Keys | Action |
|---|---|
SUPER + C / SUPER + V / SUPER + X
|
Copy, paste, cut |
SUPER CTRL + V |
Clipboard history |
SUPER CTRL + E |
Emoji picker |
SUPER + PRINT |
Colour picker |
PRINT |
Screenshot |
ALT + PRINT |
Record the screen |
SUPER CTRL + PRINT |
Pull text out of a screenshot |
SUPER CTRL + PERIOD |
Transcode a recording |
SUPER CTRL + S |
Share |
Copy and paste work the same in a terminal and in normal apps, so you can stop thinking about CTRL+SHIFT+C. And SUPER CTRL + PRINT drags a box over anything on screen and puts the text in your clipboard — ideal for lifting an error message out of someone’s screenshot.
Notifications and Reminders
| Keys | Action |
|---|---|
SUPER + COMMA |
Dismiss the last one |
SUPER SHIFT + COMMA |
Dismiss all of them |
SUPER ALT + COMMA |
Open the last one |
SUPER SHIFT ALT + COMMA |
Bring back the one you just killed |
SUPER CTRL + COMMA |
Do not disturb |
SUPER CTRL + R |
Set a reminder |
SUPER CTRL ALT + R |
Show reminders |
SUPER SHIFT CTRL + R |
Clear them |
System and Screen
| Keys | Action |
|---|---|
SUPER CTRL + L |
Lock |
SUPER CTRL + I |
Auto-lock on idle |
SUPER CTRL + A |
Audio |
SUPER CTRL + B |
Bluetooth |
SUPER CTRL + W |
Wi-Fi |
SUPER CTRL + N |
Night light |
SUPER CTRL + T |
Activity monitor |
SUPER CTRL + Z / SUPER CTRL ALT + Z
|
Zoom in, reset zoom |
SUPER + slash |
Cycle monitor scaling |
SUPER SHIFT + SPACE |
Hide the top bar |
SUPER + BACKSPACE |
Window transparency |
SUPER SHIFT + BACKSPACE |
Gaps between windows |
SUPER CTRL ALT + T / + W / + B
|
Time, weather, battery |
Menus, Apps and Media
Menus: SUPER + ESCAPE system, SUPER ALT + SPACE Omarchy, SUPER CTRL + H hardware, SUPER CTRL + C capture, SUPER SHIFT CTRL + SPACE themes.
Apps live on SUPER SHIFT plus a letter: A ChatGPT, C calendar, E email, G Signal, M music, N editor, O Obsidian, Y YouTube, SLASH passwords. Add ALT for the second tier. Any you don’t use is a free key to steal.
Media keys work as printed. Two extras: hold ALT with volume or brightness for smaller steps, SHIFT with brightness to jump to minimum or maximum.
Stealing a Key for Yourself
1
grep -vE "^\s*#|^\s*$" ~/.config/hypr/bindings.conf | head -3
1
2
3
bindd = SUPER, RETURN, Terminal, exec, uwsm-app -- xdg-terminal-exec --dir="$(omarchy-cmd-terminal-cwd)"
bindd = SUPER ALT, RETURN, Tmux, exec, uwsm-app -- xdg-terminal-exec --dir="$(omarchy-cmd-terminal-cwd)" bash -c "tmux attach || tmux new -s Work"
bindd = SUPER SHIFT, RETURN, Browser, exec, omarchy-launch-browser
It’s bindd, not bind — the extra d means “with a description”, and that third field is the readable name. The SUPER + K popup isn’t a manual, it’s generated from your own config. Add a bindd and it shows up by itself.
Taking over a busy key needs an unbind first, or both stay alive and fight:
1
2
unbind = SUPER, F
bindd = SUPER, F, File manager, exec, uwsm-app -- nautilus --new-window
Hyprland reloads the instant you save, so check your work:
1
hyprctl configerrors
Silence means it’s happy. Run it every time — a typo takes out the rest of the file without a word.
Summary
-
Learn the modifiers, not the keys.
SUPERacts,SHIFTmoves or launches,CTRLis the system,ALTis groups. - Start with the nine above;
SUPER + arrowsunlocks the rest. -
SUPER + Tfloats a window that won’t tile.SUPER + Sis a drawer for later. - To rebind:
unbind, thenbindd, thenhyprctl configerrors.
The tip I keep giving myself: don’t sit down and memorise 193 shortcuts. Learn the pattern, pick a handful you’d use today, and let the rest arrive when you need them. That’s how the mouse turns into something you only touch on purpose.
