ARCH // GLITCH CORE · 00
You are entering a living system manual.
The portfolio language settles here into verified paths, commands, and configuration sources.
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.
.conf configuration. Without a verified upstream dotfiles revision, the manual does not claim which individual line differs from upstream.101 shortcuts shown
| Keys | Function | Category | Dispatcher / command | Source |
|---|---|---|---|---|
| SUPERRETURN SI key: ENTER | Run exec | custom shortcuts | exec, $terminal | ~/.config/hypr/conf.d/keybinds.conf:6CONFIG |
| SUPERE SI key: E | Run exec | custom shortcuts | exec, $fileManager | ~/.config/hypr/conf.d/keybinds.conf:7CONFIG |
| SUPERD SI key: D | Run exec | custom shortcuts | exec, $menu | ~/.config/hypr/conf.d/keybinds.conf:8CONFIG |
| SUPERSPACE SI key: SPACE | Toggle Caelestia launcher | Caelestia Shell | exec, sh -lc 'caelestia shell drawers toggle launcher' | ~/.config/hypr/conf.d/keybinds.conf:10CONFIG |
| SUPERQ SI key: Q | Close active window | window management | killactive | ~/.config/hypr/conf.d/keybinds.conf:12CONFIG |
| SUPERM SI key: M | Run exec | lock and power | exec, command -v hyprshutdown >/dev/null 2>&1 && hyprshutdown || hyprctl dispatch exit | ~/.config/hypr/conf.d/keybinds.conf:13CONFIG |
| SUPERV SI key: V | Toggle floating window | window management | togglefloating | ~/.config/hypr/conf.d/keybinds.conf:18CONFIG |
| SUPERF SI key: F | Toggle fullscreen | window management | fullscreen, 0 | ~/.config/hypr/conf.d/keybinds.conf:19CONFIG |
| SUPERSHIFTF SI key: F | Toggle fullscreen | window management | fullscreen, 1 | ~/.config/hypr/conf.d/keybinds.conf:20CONFIG |
| SUPERP SI key: P | Toggle pseudo-tiling | window management | pseudo | ~/.config/hypr/conf.d/keybinds.conf:21CONFIG |
| SUPERCTRLJ SI key: J | Run layoutmsg | window management | layoutmsg, togglesplit | ~/.config/hypr/conf.d/keybinds.conf:24CONFIG |
| SUPERR SI key: R | Run layoutmsg | custom shortcuts | layoutmsg, reset | ~/.config/hypr/conf.d/keybinds.conf:26CONFIG |
| SUPERLEFT SI key: LEFT | Move focus | window management | movefocus, l | ~/.config/hypr/conf.d/keybinds.conf:31CONFIG |
| SUPERRIGHT SI key: RIGHT | Move focus | window management | movefocus, r | ~/.config/hypr/conf.d/keybinds.conf:32CONFIG |
| SUPERUP SI key: UP | Move focus | window management | movefocus, u | ~/.config/hypr/conf.d/keybinds.conf:33CONFIG |
| SUPERDOWN SI key: DOWN | Move focus | window management | movefocus, d | ~/.config/hypr/conf.d/keybinds.conf:34CONFIG |
| SUPERH SI key: H | Move focus | window management | movefocus, l | ~/.config/hypr/conf.d/keybinds.conf:39CONFIG |
| SUPERL SI key: L | Move focus | window management | movefocus, r | ~/.config/hypr/conf.d/keybinds.conf:40CONFIG |
| SUPERK SI key: K | Move focus | window management | movefocus, u | ~/.config/hypr/conf.d/keybinds.conf:41CONFIG |
| SUPERJ SI key: J | Move focus | window management | movefocus, d | ~/.config/hypr/conf.d/keybinds.conf:42CONFIG |
| SUPERSHIFTLEFT SI key: LEFT | Swap window position | window management | swapwindow, l | ~/.config/hypr/conf.d/keybinds.conf:47CONFIG |
| SUPERSHIFTRIGHT SI key: RIGHT | Swap window position | window management | swapwindow, r | ~/.config/hypr/conf.d/keybinds.conf:48CONFIG |
| SUPERSHIFTUP SI key: UP | Swap window position | window management | swapwindow, u | ~/.config/hypr/conf.d/keybinds.conf:49CONFIG |
| SUPERSHIFTDOWN SI key: DOWN | Swap window position | window management | swapwindow, d | ~/.config/hypr/conf.d/keybinds.conf:50CONFIG |
| SUPERSHIFTH SI key: H | Swap window position | window management | swapwindow, l | ~/.config/hypr/conf.d/keybinds.conf:51CONFIG |
| SUPERSHIFTL SI key: L | Swap window position | window management | swapwindow, r | ~/.config/hypr/conf.d/keybinds.conf:52CONFIG |
| SUPERSHIFTK SI key: K | Swap window position | window management | swapwindow, u | ~/.config/hypr/conf.d/keybinds.conf:53CONFIG |
| SUPERSHIFTJ SI key: J | Swap window position | window management | swapwindow, d | ~/.config/hypr/conf.d/keybinds.conf:54CONFIG |
| SUPER1 SI key: 1 | Open workspace | workspaces | workspace, 1 | ~/.config/hypr/conf.d/keybinds.conf:59CONFIG |
| SUPER2 SI key: 2 | Open workspace | workspaces | workspace, 2 | ~/.config/hypr/conf.d/keybinds.conf:60CONFIG |
| SUPER3 SI key: 3 | Open workspace | workspaces | workspace, 3 | ~/.config/hypr/conf.d/keybinds.conf:61CONFIG |
| SUPER4 SI key: 4 | Open workspace | workspaces | workspace, 4 | ~/.config/hypr/conf.d/keybinds.conf:62CONFIG |
| SUPER5 SI key: 5 | Open workspace | workspaces | workspace, 5 | ~/.config/hypr/conf.d/keybinds.conf:63CONFIG |
| SUPER6 SI key: 6 | Open workspace | workspaces | workspace, 6 | ~/.config/hypr/conf.d/keybinds.conf:64CONFIG |
| SUPER7 SI key: 7 | Open workspace | workspaces | workspace, 7 | ~/.config/hypr/conf.d/keybinds.conf:65CONFIG |
| SUPER8 SI key: 8 | Open workspace | workspaces | workspace, 8 | ~/.config/hypr/conf.d/keybinds.conf:66CONFIG |
| SUPER9 SI key: 9 | Open workspace | workspaces | workspace, 9 | ~/.config/hypr/conf.d/keybinds.conf:67CONFIG |
| SUPER0 SI key: 0 | Open workspace | workspaces | workspace, 10 | ~/.config/hypr/conf.d/keybinds.conf:68CONFIG |
| SUPERMINUS SI key: - / _ | Open workspace | workspaces | workspace, 11 | ~/.config/hypr/conf.d/keybinds.conf:69CONFIG |
| SUPEREQUAL SI key: + / = | Open workspace | workspaces | workspace, 12 | ~/.config/hypr/conf.d/keybinds.conf:70CONFIG |
| SUPERSHIFT1 SI key: 1 | Open workspace | workspaces | movetoworkspace, 1 | ~/.config/hypr/conf.d/keybinds.conf:75CONFIG |
| SUPERSHIFT2 SI key: 2 | Open workspace | workspaces | movetoworkspace, 2 | ~/.config/hypr/conf.d/keybinds.conf:76CONFIG |
| SUPERSHIFT3 SI key: 3 | Open workspace | workspaces | movetoworkspace, 3 | ~/.config/hypr/conf.d/keybinds.conf:77CONFIG |
| SUPERSHIFT4 SI key: 4 | Open workspace | workspaces | movetoworkspace, 4 | ~/.config/hypr/conf.d/keybinds.conf:78CONFIG |
| SUPERSHIFT5 SI key: 5 | Open workspace | workspaces | movetoworkspace, 5 | ~/.config/hypr/conf.d/keybinds.conf:79CONFIG |
| SUPERSHIFT6 SI key: 6 | Open workspace | workspaces | movetoworkspace, 6 | ~/.config/hypr/conf.d/keybinds.conf:80CONFIG |
| SUPERSHIFT7 SI key: 7 | Open workspace | workspaces | movetoworkspace, 7 | ~/.config/hypr/conf.d/keybinds.conf:81CONFIG |
| SUPERSHIFT8 SI key: 8 | Open workspace | workspaces | movetoworkspace, 8 | ~/.config/hypr/conf.d/keybinds.conf:82CONFIG |
| SUPERSHIFT9 SI key: 9 | Open workspace | workspaces | movetoworkspace, 9 | ~/.config/hypr/conf.d/keybinds.conf:83CONFIG |
| SUPERSHIFT0 SI key: 0 | Open workspace | workspaces | movetoworkspace, 10 | ~/.config/hypr/conf.d/keybinds.conf:84CONFIG |
| SUPERSHIFTMINUS SI key: - / _ | Open workspace | workspaces | movetoworkspace, 11 | ~/.config/hypr/conf.d/keybinds.conf:85CONFIG |
| SUPERSHIFTEQUAL SI key: + / = | Open workspace | workspaces | movetoworkspace, 12 | ~/.config/hypr/conf.d/keybinds.conf:86CONFIG |
| SUPERMOUSE_DOWN SI key: MOUSE_DOWN | Open workspace | workspaces | workspace, e+1 | ~/.config/hypr/conf.d/keybinds.conf:95CONFIG |
| SUPERMOUSE_UP SI key: MOUSE_UP | Open workspace | workspaces | workspace, e-1 | ~/.config/hypr/conf.d/keybinds.conf:96CONFIG |
| SUPERSHIFTMOUSE_DOWN SI key: MOUSE_DOWN | Open workspace | workspaces | movetoworkspace, e+1 | ~/.config/hypr/conf.d/keybinds.conf:97CONFIG |
| SUPERSHIFTMOUSE_UP SI key: MOUSE_UP | Open workspace | workspaces | movetoworkspace, e-1 | ~/.config/hypr/conf.d/keybinds.conf:98CONFIG |
| SUPERS SI key: S | Open workspace | workspaces | togglespecialworkspace, magic | ~/.config/hypr/conf.d/keybinds.conf:103CONFIG |
| SUPERSHIFTS SI key: S | Open workspace | workspaces | movetoworkspace, special:magic | ~/.config/hypr/conf.d/keybinds.conf:104CONFIG |
| SUPERALTLEFT SI key: LEFT | Resize active window | window management | resizeactive, -40 0 | ~/.config/hypr/conf.d/keybinds.conf:109CONFIG |
| SUPERALTRIGHT SI key: RIGHT | Resize active window | window management | resizeactive, 40 0 | ~/.config/hypr/conf.d/keybinds.conf:110CONFIG |
| SUPERALTUP SI key: UP | Resize active window | window management | resizeactive, 0 -40 | ~/.config/hypr/conf.d/keybinds.conf:111CONFIG |
| SUPERALTDOWN SI key: DOWN | Resize active window | window management | resizeactive, 0 40 | ~/.config/hypr/conf.d/keybinds.conf:112CONFIG |
| SUPERMOUSE:272 SI key: MOUSE:272 | Run movewindow | window management | movewindow | ~/.config/hypr/conf.d/keybinds.conf:117CONFIG |
| SUPERMOUSE:273 SI key: MOUSE:273 | Run resizewindow | window management | resizewindow | ~/.config/hypr/conf.d/keybinds.conf:118CONFIG |
| PRINT SI key: PRINT | Run exec | screenshots | exec, sh -lc 'grim -g "$(slurp)" - | wl-copy --type image/png' | ~/.config/hypr/conf.d/keybinds.conf:123CONFIG |
| SHIFTPRINT SI key: PRINT | Run exec | screenshots | exec, sh -lc 'grim -g "$(slurp -w)" - | wl-copy --type image/png' | ~/.config/hypr/conf.d/keybinds.conf:124CONFIG |
| CTRLPRINT SI key: PRINT | Run exec | screenshots | 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:125CONFIG |
| CTRLSHIFTH SI key: H | Open Kitty terminal | terminal | exec, kitty cmatrix -b -u 3 | ~/.config/hypr/conf.d/keybinds.conf:130CONFIG |
| SUPERCTRL1 SI key: 1 | Run exec | workspaces | exec, sh -lc 'hyprctl dispatch movetoworkspace 1; hyprctl dispatch workspace 1' | ~/.config/hypr/conf.d/keybinds.conf:135CONFIG |
| SUPERCTRL2 SI key: 2 | Run exec | workspaces | exec, sh -lc 'hyprctl dispatch movetoworkspace 2; hyprctl dispatch workspace 2' | ~/.config/hypr/conf.d/keybinds.conf:136CONFIG |
| SUPERCTRL3 SI key: 3 | Run exec | workspaces | exec, sh -lc 'hyprctl dispatch movetoworkspace 3; hyprctl dispatch workspace 3' | ~/.config/hypr/conf.d/keybinds.conf:137CONFIG |
| SUPERCTRL4 SI key: 4 | Run exec | workspaces | exec, sh -lc 'hyprctl dispatch movetoworkspace 4; hyprctl dispatch workspace 4' | ~/.config/hypr/conf.d/keybinds.conf:138CONFIG |
| SUPERCTRL5 SI key: 5 | Run exec | workspaces | exec, sh -lc 'hyprctl dispatch movetoworkspace 5; hyprctl dispatch workspace 5' | ~/.config/hypr/conf.d/keybinds.conf:139CONFIG |
| SUPERCTRL6 SI key: 6 | Run exec | workspaces | exec, sh -lc 'hyprctl dispatch movetoworkspace 6; hyprctl dispatch workspace 6' | ~/.config/hypr/conf.d/keybinds.conf:140CONFIG |
| SUPERCTRL7 SI key: 7 | Run exec | workspaces | exec, sh -lc 'hyprctl dispatch movetoworkspace 7; hyprctl dispatch workspace 7' | ~/.config/hypr/conf.d/keybinds.conf:141CONFIG |
| SUPERCTRL8 SI key: 8 | Run exec | workspaces | exec, sh -lc 'hyprctl dispatch movetoworkspace 8; hyprctl dispatch workspace 8' | ~/.config/hypr/conf.d/keybinds.conf:142CONFIG |
| SUPERCTRL9 SI key: 9 | Run exec | workspaces | exec, sh -lc 'hyprctl dispatch movetoworkspace 9; hyprctl dispatch workspace 9' | ~/.config/hypr/conf.d/keybinds.conf:143CONFIG |
| SUPERCTRL0 SI key: 0 | Run exec | workspaces | exec, sh -lc 'hyprctl dispatch movetoworkspace 10; hyprctl dispatch workspace 10' | ~/.config/hypr/conf.d/keybinds.conf:144CONFIG |
| SUPERCTRLMINUS SI key: - / _ | Run exec | workspaces | exec, sh -lc 'hyprctl dispatch movetoworkspace 11; hyprctl dispatch workspace 11' | ~/.config/hypr/conf.d/keybinds.conf:145CONFIG |
| SUPERCTRLEQUAL SI key: + / = | Run exec | workspaces | exec, sh -lc 'hyprctl dispatch movetoworkspace 12; hyprctl dispatch workspace 12' | ~/.config/hypr/conf.d/keybinds.conf:146CONFIG |
| CTRLKP_1 SI key: KP_1 | Open workspace | workspaces | movetoworkspace, 1 | ~/.config/hypr/conf.d/keybinds.conf:154CONFIG |
| CTRLKP_2 SI key: KP_2 | Open workspace | workspaces | movetoworkspace, 2 | ~/.config/hypr/conf.d/keybinds.conf:155CONFIG |
| CTRLKP_3 SI key: KP_3 | Open workspace | workspaces | movetoworkspace, 3 | ~/.config/hypr/conf.d/keybinds.conf:156CONFIG |
| CTRLKP_4 SI key: KP_4 | Open workspace | workspaces | movetoworkspace, 4 | ~/.config/hypr/conf.d/keybinds.conf:157CONFIG |
| CTRLKP_5 SI key: KP_5 | Open workspace | workspaces | movetoworkspace, 5 | ~/.config/hypr/conf.d/keybinds.conf:158CONFIG |
| CTRLKP_6 SI key: KP_6 | Open workspace | workspaces | movetoworkspace, 6 | ~/.config/hypr/conf.d/keybinds.conf:159CONFIG |
| CTRLKP_7 SI key: KP_7 | Open workspace | workspaces | movetoworkspace, 7 | ~/.config/hypr/conf.d/keybinds.conf:160CONFIG |
| CTRLKP_8 SI key: KP_8 | Open workspace | workspaces | movetoworkspace, 8 | ~/.config/hypr/conf.d/keybinds.conf:161CONFIG |
| CTRLKP_9 SI key: KP_9 | Open workspace | workspaces | movetoworkspace, 9 | ~/.config/hypr/conf.d/keybinds.conf:162CONFIG |
| CTRLKP_0 SI key: KP_0 | Open workspace | workspaces | movetoworkspace, 10 | ~/.config/hypr/conf.d/keybinds.conf:163CONFIG |
| SUPERSHIFTKP_1 SI key: KP_1 | Open workspace | workspaces | movetoworkspace, 1 | ~/.config/hypr/conf.d/keybinds.conf:170CONFIG |
| SUPERSHIFTKP_2 SI key: KP_2 | Open workspace | workspaces | movetoworkspace, 2 | ~/.config/hypr/conf.d/keybinds.conf:171CONFIG |
| SUPERSHIFTKP_3 SI key: KP_3 | Open workspace | workspaces | movetoworkspace, 3 | ~/.config/hypr/conf.d/keybinds.conf:172CONFIG |
| SUPERSHIFTKP_4 SI key: KP_4 | Open workspace | workspaces | movetoworkspace, 4 | ~/.config/hypr/conf.d/keybinds.conf:173CONFIG |
| SUPERSHIFTKP_5 SI key: KP_5 | Open workspace | workspaces | movetoworkspace, 5 | ~/.config/hypr/conf.d/keybinds.conf:174CONFIG |
| SUPERSHIFTKP_6 SI key: KP_6 | Open workspace | workspaces | movetoworkspace, 6 | ~/.config/hypr/conf.d/keybinds.conf:175CONFIG |
| SUPERSHIFTKP_7 SI key: KP_7 | Open workspace | workspaces | movetoworkspace, 7 | ~/.config/hypr/conf.d/keybinds.conf:176CONFIG |
| SUPERSHIFTKP_8 SI key: KP_8 | Open workspace | workspaces | movetoworkspace, 8 | ~/.config/hypr/conf.d/keybinds.conf:177CONFIG |
| SUPERSHIFTKP_9 SI key: KP_9 | Open workspace | workspaces | movetoworkspace, 9 | ~/.config/hypr/conf.d/keybinds.conf:178CONFIG |
| SUPERSHIFTKP_0 SI key: KP_0 | Open workspace | workspaces | movetoworkspace, 10 | ~/.config/hypr/conf.d/keybinds.conf:179CONFIG |
| SUPERALTK SI key: K | Run exec | lock and power | exec, ~/.local/bin/hypridle-toggle | ~/.config/hypr/conf.d/keybinds.conf:182CONFIG |
Slovenian physical keyboard
Section titled “Slovenian physical keyboard”Left Ctrl · Left Super · Left Alt · Space · AltGr · Menu · Right Ctrl AltGr is not Altminus 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.
Read the explorer
Section titled “Read the explorer”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.
Trace and verify one binding
Section titled “Trace and verify one binding”- Find the row and record its source path, line, dispatcher, and argument.
- Inspect that source plus surrounding lines; do not edit generated JSON.
- Compare with
hyprctl binds -jwhen a live Hyprland socket is available. - Check
hyprctl configerrorsbefore and after a config change. - Test the exact key on the intended workspace and application context.
Safe modification workflow
Section titled “Safe modification workflow”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.