Skip to content

Keybindings Reference

All keybindings can be customized in ~/.config/hypr/conf/bindings.conf (Wayland) or ~/.config/i3/config (X11).

KeyAction
⌘ + F1 Show keybindings
⌘ + ⇧ + F1 Show keybindings menu
⌘ + ↵ Terminal
⌘ + ⇧ + ↵ Browser
⌘ + Space App launcher
⌘ + ⇧ + F File manager
⌘ + E File manager
KeyAction
⌘ + B Next background
KeyAction
⌘ + W Close window
Ctrl + Alt + ⌦ Close all windows
⌘ + Ctrl + ⇧ + W Exit Hyprland
⌘ + T Toggle floating
⌘ + F Toggle fullscreen
⌘ + Ctrl + F Tiled fullscreen
⌘ + Alt + F Maximize window
⌘ + J Toggle split
⌘ + P Pseudo tile
⌘ + O Pop window out
⌘ + BACKSpace Toggle transparency
⌘ + ⇧ + C Center window
KeyAction
⌘ + left Focus left
⌘ + right Focus right
⌘ + up Focus up
⌘ + down Focus down
⌘ + H Focus left
⌘ + L Focus right
⌘ + K Focus up
Alt + ⇥ Cycle windows
Alt + ⇧ + ⇥ Cycle windows reverse
⌘ + ⇧ + left Swap left
⌘ + ⇧ + right Swap right
⌘ + ⇧ + up Swap up
⌘ + ⇧ + down Swap down
⌘ + ⇧ + H Swap left
⌘ + ⇧ + L Swap right
⌘ + ⇧ + K Swap up
⌘ + ⇧ + J Swap down
KeyAction
⌘ + minus Shrink window
⌘ + equal Grow window
⌘ + Ctrl + left Resize left
⌘ + Ctrl + right Resize right
⌘ + Ctrl + up Resize up
⌘ + Ctrl + down Resize down
KeyAction
⌘ + Ctrl + ⇧ + S Toggle square window
KeyAction
⌘ + ] Zoom in
⌘ + [ Zoom out
⌘ + ⇧ + ] Zoom reset
KeyAction
⌘ + Ctrl + 1 Quick type: name
⌘ + Ctrl + 2 Quick type: email
⌘ + Ctrl + ⇧ + - Type em-dash
KeyAction
⌘ + ` Workspace overview (hyprexpo)
KeyAction
⌘ + 1-0 Switch workspace 1-10
⌘ + ⇧ + 1-0 Move window to workspace 1-10
⌘ + ⇥ Next workspace
⌘ + ⇧ + ⇥ Previous workspace
⌘ + Ctrl + ⇥ Previous workspace
⌘ + mouse_down Scroll workspace next
⌘ + mouse_up Scroll workspace prev
⌘ + ⇧ + Alt + left Move workspace left
⌘ + ⇧ + Alt + right Move workspace right
KeyAction
⌘ + S Toggle scratchpad
⌘ + Alt + S Move to scratchpad
KeyAction
⌘ + G Toggle group
⌘ + ⇧ + G Toggle window gaps
⌘ + Alt + G Move out of group
⌘ + Alt + left Change group focus left
⌘ + Alt + right Change group focus right
⌘ + Alt + ⇥ Next in group
⌘ + Ctrl + G Lock group
KeyAction
PrtSc Screenshot area
⇧ + PrtSc Screenshot screen
⌘ + PrtSc Color picker
⌘ + ⇧ + S Screenshot to clipboard
Ctrl + PrtSc Screenshot window
⌘ + Ctrl + C Capture menu
KeyAction
⌘ + R Toggle recording
⌘ + ⇧ + R Record area
KeyAction
⌘ + Ctrl + L Lock screen
⌘ + ⇧ + Esc Lock screen
⌘ + Ctrl + I Toggle idle
⌘ + Esc System menu
⌘ + ⇧ + Space Toggle waybar
⌘ + ⇧ + B Toggle waybar
⌘ + Ctrl + N Toggle nightlight
⌘ + Ctrl + S Create boot environment snapshot
KeyAction
⌘ + C Copy
⌘ + V Paste
⌘ + X Cut
⌘ + Ctrl + V Clipboard manager
KeyAction
⌘ + N Dismiss notification
⌘ + ⇧ + N Toggle do not disturb
⌘ + comma Dismiss notification
⌘ + ⇧ + comma Dismiss all notifications
⌘ + Ctrl + comma Toggle notification silencing
⌘ + Alt + comma Invoke last notification
KeyAction
⌘ + ⇧ + T Select theme
KeyAction
⌘ + Z Start dictation
⌘ + Z Stop dictation
KeyAction
⌘ + Ctrl + W WiFi manager
⌘ + Ctrl + B Bluetooth manager
⌘ + Ctrl + A Audio controls
⌘ + Ctrl + T Activity monitor
KeyAction
⌘ + Alt + Space Main menu
⌘ + Ctrl + K Show keybindings
⌘ + Ctrl + E Emoji picker
KeyAction
Vol Up Volume up
Vol Down Volume down
Mute Mute
Mic Mute Mute microphone
Alt + Vol Up Volume up precise
Alt + Vol Down Volume down precise
Brightness Up Brightness up
Brightness Down Brightness down
Next Track Next track
Play/Pause Pause
Play/Pause Play
Prev Track Previous track
Kbd Brightness Up Keyboard brightness up
Kbd Brightness Down Keyboard brightness down
Caps Lock Caps Lock

Run the keybindings viewer from within your session:

keybindings-show

Or view the config directly:

# Hyprland (Wayland)
cat ~/.config/hypr/conf/bindings.conf
# i3 (X11)
cat ~/.config/i3/config