Skip to content

PERSONAL SYSTEM MANUAL

MIXED SOURCES · 2026-08-24

03 — Shortcuts

Searchable explorer for active Hyprland bindings

Last updated: 2026-08-24 · CONFIG · captured during the latest audit

The explorer reads the shared generated dataset created from active ~/.config/hypr/hyprland.conf and its sourced conf.d/keybinds.conf. Filters enhance the page in the browser; all 101 rows remain readable without JavaScript.

WARNING
“My changes only” means active local .conf configuration. Without a verified upstream dotfiles revision, the manual does not claim which individual line differs from upstream.

101 shortcuts shown

KeysFunctionCategoryDispatcher / commandSource
SUPERRETURN
SI key: ENTER
Run execcustom shortcuts exec, $terminal ~/.config/hypr/conf.d/keybinds.conf:6
CONFIG
SUPERE
SI key: E
Run execcustom shortcuts exec, $fileManager ~/.config/hypr/conf.d/keybinds.conf:7
CONFIG
SUPERD
SI key: D
Run execcustom shortcuts exec, $menu ~/.config/hypr/conf.d/keybinds.conf:8
CONFIG
SUPERSPACE
SI key: SPACE
Toggle Caelestia launcherCaelestia Shell exec, sh -lc 'caelestia shell drawers toggle launcher' ~/.config/hypr/conf.d/keybinds.conf:10
CONFIG
SUPERQ
SI key: Q
Close active windowwindow management killactive ~/.config/hypr/conf.d/keybinds.conf:12
CONFIG
SUPERM
SI key: M
Run execlock and power exec, command -v hyprshutdown >/dev/null 2>&1 && hyprshutdown || hyprctl dispatch exit ~/.config/hypr/conf.d/keybinds.conf:13
CONFIG
SUPERV
SI key: V
Toggle floating windowwindow management togglefloating ~/.config/hypr/conf.d/keybinds.conf:18
CONFIG
SUPERF
SI key: F
Toggle fullscreenwindow management fullscreen, 0 ~/.config/hypr/conf.d/keybinds.conf:19
CONFIG
SUPERSHIFTF
SI key: F
Toggle fullscreenwindow management fullscreen, 1 ~/.config/hypr/conf.d/keybinds.conf:20
CONFIG
SUPERP
SI key: P
Toggle pseudo-tilingwindow management pseudo ~/.config/hypr/conf.d/keybinds.conf:21
CONFIG
SUPERCTRLJ
SI key: J
Run layoutmsgwindow management layoutmsg, togglesplit ~/.config/hypr/conf.d/keybinds.conf:24
CONFIG
SUPERR
SI key: R
Run layoutmsgcustom shortcuts layoutmsg, reset ~/.config/hypr/conf.d/keybinds.conf:26
CONFIG
SUPERLEFT
SI key: LEFT
Move focuswindow management movefocus, l ~/.config/hypr/conf.d/keybinds.conf:31
CONFIG
SUPERRIGHT
SI key: RIGHT
Move focuswindow management movefocus, r ~/.config/hypr/conf.d/keybinds.conf:32
CONFIG
SUPERUP
SI key: UP
Move focuswindow management movefocus, u ~/.config/hypr/conf.d/keybinds.conf:33
CONFIG
SUPERDOWN
SI key: DOWN
Move focuswindow management movefocus, d ~/.config/hypr/conf.d/keybinds.conf:34
CONFIG
SUPERH
SI key: H
Move focuswindow management movefocus, l ~/.config/hypr/conf.d/keybinds.conf:39
CONFIG
SUPERL
SI key: L
Move focuswindow management movefocus, r ~/.config/hypr/conf.d/keybinds.conf:40
CONFIG
SUPERK
SI key: K
Move focuswindow management movefocus, u ~/.config/hypr/conf.d/keybinds.conf:41
CONFIG
SUPERJ
SI key: J
Move focuswindow management movefocus, d ~/.config/hypr/conf.d/keybinds.conf:42
CONFIG
SUPERSHIFTLEFT
SI key: LEFT
Swap window positionwindow management swapwindow, l ~/.config/hypr/conf.d/keybinds.conf:47
CONFIG
SUPERSHIFTRIGHT
SI key: RIGHT
Swap window positionwindow management swapwindow, r ~/.config/hypr/conf.d/keybinds.conf:48
CONFIG
SUPERSHIFTUP
SI key: UP
Swap window positionwindow management swapwindow, u ~/.config/hypr/conf.d/keybinds.conf:49
CONFIG
SUPERSHIFTDOWN
SI key: DOWN
Swap window positionwindow management swapwindow, d ~/.config/hypr/conf.d/keybinds.conf:50
CONFIG
SUPERSHIFTH
SI key: H
Swap window positionwindow management swapwindow, l ~/.config/hypr/conf.d/keybinds.conf:51
CONFIG
SUPERSHIFTL
SI key: L
Swap window positionwindow management swapwindow, r ~/.config/hypr/conf.d/keybinds.conf:52
CONFIG
SUPERSHIFTK
SI key: K
Swap window positionwindow management swapwindow, u ~/.config/hypr/conf.d/keybinds.conf:53
CONFIG
SUPERSHIFTJ
SI key: J
Swap window positionwindow management swapwindow, d ~/.config/hypr/conf.d/keybinds.conf:54
CONFIG
SUPER1
SI key: 1
Open workspaceworkspaces workspace, 1 ~/.config/hypr/conf.d/keybinds.conf:59
CONFIG
SUPER2
SI key: 2
Open workspaceworkspaces workspace, 2 ~/.config/hypr/conf.d/keybinds.conf:60
CONFIG
SUPER3
SI key: 3
Open workspaceworkspaces workspace, 3 ~/.config/hypr/conf.d/keybinds.conf:61
CONFIG
SUPER4
SI key: 4
Open workspaceworkspaces workspace, 4 ~/.config/hypr/conf.d/keybinds.conf:62
CONFIG
SUPER5
SI key: 5
Open workspaceworkspaces workspace, 5 ~/.config/hypr/conf.d/keybinds.conf:63
CONFIG
SUPER6
SI key: 6
Open workspaceworkspaces workspace, 6 ~/.config/hypr/conf.d/keybinds.conf:64
CONFIG
SUPER7
SI key: 7
Open workspaceworkspaces workspace, 7 ~/.config/hypr/conf.d/keybinds.conf:65
CONFIG
SUPER8
SI key: 8
Open workspaceworkspaces workspace, 8 ~/.config/hypr/conf.d/keybinds.conf:66
CONFIG
SUPER9
SI key: 9
Open workspaceworkspaces workspace, 9 ~/.config/hypr/conf.d/keybinds.conf:67
CONFIG
SUPER0
SI key: 0
Open workspaceworkspaces workspace, 10 ~/.config/hypr/conf.d/keybinds.conf:68
CONFIG
SUPERMINUS
SI key: - / _
Open workspaceworkspaces workspace, 11 ~/.config/hypr/conf.d/keybinds.conf:69
CONFIG
SUPEREQUAL
SI key: + / =
Open workspaceworkspaces workspace, 12 ~/.config/hypr/conf.d/keybinds.conf:70
CONFIG
SUPERSHIFT1
SI key: 1
Open workspaceworkspaces movetoworkspace, 1 ~/.config/hypr/conf.d/keybinds.conf:75
CONFIG
SUPERSHIFT2
SI key: 2
Open workspaceworkspaces movetoworkspace, 2 ~/.config/hypr/conf.d/keybinds.conf:76
CONFIG
SUPERSHIFT3
SI key: 3
Open workspaceworkspaces movetoworkspace, 3 ~/.config/hypr/conf.d/keybinds.conf:77
CONFIG
SUPERSHIFT4
SI key: 4
Open workspaceworkspaces movetoworkspace, 4 ~/.config/hypr/conf.d/keybinds.conf:78
CONFIG
SUPERSHIFT5
SI key: 5
Open workspaceworkspaces movetoworkspace, 5 ~/.config/hypr/conf.d/keybinds.conf:79
CONFIG
SUPERSHIFT6
SI key: 6
Open workspaceworkspaces movetoworkspace, 6 ~/.config/hypr/conf.d/keybinds.conf:80
CONFIG
SUPERSHIFT7
SI key: 7
Open workspaceworkspaces movetoworkspace, 7 ~/.config/hypr/conf.d/keybinds.conf:81
CONFIG
SUPERSHIFT8
SI key: 8
Open workspaceworkspaces movetoworkspace, 8 ~/.config/hypr/conf.d/keybinds.conf:82
CONFIG
SUPERSHIFT9
SI key: 9
Open workspaceworkspaces movetoworkspace, 9 ~/.config/hypr/conf.d/keybinds.conf:83
CONFIG
SUPERSHIFT0
SI key: 0
Open workspaceworkspaces movetoworkspace, 10 ~/.config/hypr/conf.d/keybinds.conf:84
CONFIG
SUPERSHIFTMINUS
SI key: - / _
Open workspaceworkspaces movetoworkspace, 11 ~/.config/hypr/conf.d/keybinds.conf:85
CONFIG
SUPERSHIFTEQUAL
SI key: + / =
Open workspaceworkspaces movetoworkspace, 12 ~/.config/hypr/conf.d/keybinds.conf:86
CONFIG
SUPERMOUSE_DOWN
SI key: MOUSE_DOWN
Open workspaceworkspaces workspace, e+1 ~/.config/hypr/conf.d/keybinds.conf:95
CONFIG
SUPERMOUSE_UP
SI key: MOUSE_UP
Open workspaceworkspaces workspace, e-1 ~/.config/hypr/conf.d/keybinds.conf:96
CONFIG
SUPERSHIFTMOUSE_DOWN
SI key: MOUSE_DOWN
Open workspaceworkspaces movetoworkspace, e+1 ~/.config/hypr/conf.d/keybinds.conf:97
CONFIG
SUPERSHIFTMOUSE_UP
SI key: MOUSE_UP
Open workspaceworkspaces movetoworkspace, e-1 ~/.config/hypr/conf.d/keybinds.conf:98
CONFIG
SUPERS
SI key: S
Open workspaceworkspaces togglespecialworkspace, magic ~/.config/hypr/conf.d/keybinds.conf:103
CONFIG
SUPERSHIFTS
SI key: S
Open workspaceworkspaces movetoworkspace, special:magic ~/.config/hypr/conf.d/keybinds.conf:104
CONFIG
SUPERALTLEFT
SI key: LEFT
Resize active windowwindow management resizeactive, -40 0 ~/.config/hypr/conf.d/keybinds.conf:109
CONFIG
SUPERALTRIGHT
SI key: RIGHT
Resize active windowwindow management resizeactive, 40 0 ~/.config/hypr/conf.d/keybinds.conf:110
CONFIG
SUPERALTUP
SI key: UP
Resize active windowwindow management resizeactive, 0 -40 ~/.config/hypr/conf.d/keybinds.conf:111
CONFIG
SUPERALTDOWN
SI key: DOWN
Resize active windowwindow management resizeactive, 0 40 ~/.config/hypr/conf.d/keybinds.conf:112
CONFIG
SUPERMOUSE:272
SI key: MOUSE:272
Run movewindowwindow management movewindow ~/.config/hypr/conf.d/keybinds.conf:117
CONFIG
SUPERMOUSE:273
SI key: MOUSE:273
Run resizewindowwindow management resizewindow ~/.config/hypr/conf.d/keybinds.conf:118
CONFIG
PRINT
SI key: PRINT
Run execscreenshots exec, sh -lc 'grim -g "$(slurp)" - | wl-copy --type image/png' ~/.config/hypr/conf.d/keybinds.conf:123
CONFIG
SHIFTPRINT
SI key: PRINT
Run execscreenshots exec, sh -lc 'grim -g "$(slurp -w)" - | wl-copy --type image/png' ~/.config/hypr/conf.d/keybinds.conf:124
CONFIG
CTRLPRINT
SI key: PRINT
Run execscreenshots exec, sh -lc 'grim -o "$(hyprctl monitors -j | jq -r ".[] | select(.focused==true).name")" - | wl-copy --type image/png' ~/.config/hypr/conf.d/keybinds.conf:125
CONFIG
CTRLSHIFTH
SI key: H
Open Kitty terminalterminal exec, kitty cmatrix -b -u 3 ~/.config/hypr/conf.d/keybinds.conf:130
CONFIG
SUPERCTRL1
SI key: 1
Run execworkspaces exec, sh -lc 'hyprctl dispatch movetoworkspace 1; hyprctl dispatch workspace 1' ~/.config/hypr/conf.d/keybinds.conf:135
CONFIG
SUPERCTRL2
SI key: 2
Run execworkspaces exec, sh -lc 'hyprctl dispatch movetoworkspace 2; hyprctl dispatch workspace 2' ~/.config/hypr/conf.d/keybinds.conf:136
CONFIG
SUPERCTRL3
SI key: 3
Run execworkspaces exec, sh -lc 'hyprctl dispatch movetoworkspace 3; hyprctl dispatch workspace 3' ~/.config/hypr/conf.d/keybinds.conf:137
CONFIG
SUPERCTRL4
SI key: 4
Run execworkspaces exec, sh -lc 'hyprctl dispatch movetoworkspace 4; hyprctl dispatch workspace 4' ~/.config/hypr/conf.d/keybinds.conf:138
CONFIG
SUPERCTRL5
SI key: 5
Run execworkspaces exec, sh -lc 'hyprctl dispatch movetoworkspace 5; hyprctl dispatch workspace 5' ~/.config/hypr/conf.d/keybinds.conf:139
CONFIG
SUPERCTRL6
SI key: 6
Run execworkspaces exec, sh -lc 'hyprctl dispatch movetoworkspace 6; hyprctl dispatch workspace 6' ~/.config/hypr/conf.d/keybinds.conf:140
CONFIG
SUPERCTRL7
SI key: 7
Run execworkspaces exec, sh -lc 'hyprctl dispatch movetoworkspace 7; hyprctl dispatch workspace 7' ~/.config/hypr/conf.d/keybinds.conf:141
CONFIG
SUPERCTRL8
SI key: 8
Run execworkspaces exec, sh -lc 'hyprctl dispatch movetoworkspace 8; hyprctl dispatch workspace 8' ~/.config/hypr/conf.d/keybinds.conf:142
CONFIG
SUPERCTRL9
SI key: 9
Run execworkspaces exec, sh -lc 'hyprctl dispatch movetoworkspace 9; hyprctl dispatch workspace 9' ~/.config/hypr/conf.d/keybinds.conf:143
CONFIG
SUPERCTRL0
SI key: 0
Run execworkspaces exec, sh -lc 'hyprctl dispatch movetoworkspace 10; hyprctl dispatch workspace 10' ~/.config/hypr/conf.d/keybinds.conf:144
CONFIG
SUPERCTRLMINUS
SI key: - / _
Run execworkspaces exec, sh -lc 'hyprctl dispatch movetoworkspace 11; hyprctl dispatch workspace 11' ~/.config/hypr/conf.d/keybinds.conf:145
CONFIG
SUPERCTRLEQUAL
SI key: + / =
Run execworkspaces exec, sh -lc 'hyprctl dispatch movetoworkspace 12; hyprctl dispatch workspace 12' ~/.config/hypr/conf.d/keybinds.conf:146
CONFIG
CTRLKP_1
SI key: KP_1
Open workspaceworkspaces movetoworkspace, 1 ~/.config/hypr/conf.d/keybinds.conf:154
CONFIG
CTRLKP_2
SI key: KP_2
Open workspaceworkspaces movetoworkspace, 2 ~/.config/hypr/conf.d/keybinds.conf:155
CONFIG
CTRLKP_3
SI key: KP_3
Open workspaceworkspaces movetoworkspace, 3 ~/.config/hypr/conf.d/keybinds.conf:156
CONFIG
CTRLKP_4
SI key: KP_4
Open workspaceworkspaces movetoworkspace, 4 ~/.config/hypr/conf.d/keybinds.conf:157
CONFIG
CTRLKP_5
SI key: KP_5
Open workspaceworkspaces movetoworkspace, 5 ~/.config/hypr/conf.d/keybinds.conf:158
CONFIG
CTRLKP_6
SI key: KP_6
Open workspaceworkspaces movetoworkspace, 6 ~/.config/hypr/conf.d/keybinds.conf:159
CONFIG
CTRLKP_7
SI key: KP_7
Open workspaceworkspaces movetoworkspace, 7 ~/.config/hypr/conf.d/keybinds.conf:160
CONFIG
CTRLKP_8
SI key: KP_8
Open workspaceworkspaces movetoworkspace, 8 ~/.config/hypr/conf.d/keybinds.conf:161
CONFIG
CTRLKP_9
SI key: KP_9
Open workspaceworkspaces movetoworkspace, 9 ~/.config/hypr/conf.d/keybinds.conf:162
CONFIG
CTRLKP_0
SI key: KP_0
Open workspaceworkspaces movetoworkspace, 10 ~/.config/hypr/conf.d/keybinds.conf:163
CONFIG
SUPERSHIFTKP_1
SI key: KP_1
Open workspaceworkspaces movetoworkspace, 1 ~/.config/hypr/conf.d/keybinds.conf:170
CONFIG
SUPERSHIFTKP_2
SI key: KP_2
Open workspaceworkspaces movetoworkspace, 2 ~/.config/hypr/conf.d/keybinds.conf:171
CONFIG
SUPERSHIFTKP_3
SI key: KP_3
Open workspaceworkspaces movetoworkspace, 3 ~/.config/hypr/conf.d/keybinds.conf:172
CONFIG
SUPERSHIFTKP_4
SI key: KP_4
Open workspaceworkspaces movetoworkspace, 4 ~/.config/hypr/conf.d/keybinds.conf:173
CONFIG
SUPERSHIFTKP_5
SI key: KP_5
Open workspaceworkspaces movetoworkspace, 5 ~/.config/hypr/conf.d/keybinds.conf:174
CONFIG
SUPERSHIFTKP_6
SI key: KP_6
Open workspaceworkspaces movetoworkspace, 6 ~/.config/hypr/conf.d/keybinds.conf:175
CONFIG
SUPERSHIFTKP_7
SI key: KP_7
Open workspaceworkspaces movetoworkspace, 7 ~/.config/hypr/conf.d/keybinds.conf:176
CONFIG
SUPERSHIFTKP_8
SI key: KP_8
Open workspaceworkspaces movetoworkspace, 8 ~/.config/hypr/conf.d/keybinds.conf:177
CONFIG
SUPERSHIFTKP_9
SI key: KP_9
Open workspaceworkspaces movetoworkspace, 9 ~/.config/hypr/conf.d/keybinds.conf:178
CONFIG
SUPERSHIFTKP_0
SI key: KP_0
Open workspaceworkspaces movetoworkspace, 10 ~/.config/hypr/conf.d/keybinds.conf:179
CONFIG
SUPERALTK
SI key: K
Run execlock and power exec, ~/.local/bin/hypridle-toggle ~/.config/hypr/conf.d/keybinds.conf:182
CONFIG
Left Ctrl · Left Super · Left Alt · Space · AltGr · Menu · Right Ctrl
AltGr is not Alt

minus maps to the - / _ key and equal to + / =. When the configuration only says CTRL, ALT, SHIFT, or SUPER, the explorer does not invent a left/right side.

A combination is the configured modifiers plus key. Super, Alt, Ctrl, Shift, and AltGr are distinct; AltGr must not be rewritten as Alt. Category describes intent, dispatcher is the Hyprland action, command/argument is its payload, and source identifies the file and line parsed by the generator.

Search matches the visible function, command, application, key, and source. Category and modifier narrow the same generated rows. Reset clears every filter. Conflict detection reports duplicate normalized combinations in the captured source; zero reported conflicts does not prove that an application never intercepts a key or that runtime state matches the snapshot.

  1. Find the row and record its source path, line, dispatcher, and argument.
  2. Inspect that source plus surrounding lines; do not edit generated JSON.
  3. Compare with hyprctl binds -j when a live Hyprland socket is available.
  4. Check hyprctl configerrors before and after a config change.
  5. Test the exact key on the intended workspace and application context.

Create a timestamped copy of conf.d/keybinds.conf, change one binding, and preserve modifier spelling. A Hyprland reload is a RELOAD / RESTART action: keep a terminal open and do not reload until parser errors are understood. Verify the new row in runtime binds and test both the new and displaced combination. If behavior regresses, restore the copied file and re-check errors.

Common mistakes include editing a .bak, .save, or .working file; confusing physical Slovenian labels with config key names; duplicating a combination in another included file; and assuming “local” means “different from upstream.”

Related: Configuration map, Windows and workspaces, and Troubleshooting.