Layout: German (de) | Mod key: SUPER (Windows key) | Config: hyprland.lua (Hyprland 0.55+)
| Shortcut |
Action |
Details |
SUPER+Q |
Kill active window |
killactive |
SUPER+T |
Open terminal |
kitty |
SUPER+Enter |
Open terminal |
kitty |
SUPER+M |
Exit Hyprland |
exit |
SUPER+E |
File manager |
dolphin |
SUPER+V |
Toggle floating |
togglefloating |
SUPER+D |
App launcher |
hyprlauncher |
SUPER+P |
Toggle pseudo-split |
pseudo |
SUPER+J |
Toggle split direction |
layoutmsg togglesplit |
SUPER+F |
Toggle fullscreen |
fullscreen 0 |
SUPER+R |
Reload config |
hyprctl reload |
SUPER+SPACE |
Toggle float (popup) |
togglefloating |
SUPER+TAB |
Cycle next window |
cyclenext |
SUPER+SHIFT+TAB |
Cycle previous window |
cyclenext prev |
SUPER+ ` (Grave) |
Toggle scratchpad |
togglespecialworkspace |
SUPER+SHIFT+ ` (Grave) |
Send window to scratchpad |
movetoworkspace special |
SUPER+CTRL+L |
Lock screen |
hyprlock |
SUPER+B |
Web browser |
google-chrome-stable |
| Shortcut |
Action |
SUPER+H |
Move focus left |
SUPER+H / Ctrl+left |
— |
SUPER+L |
Move focus right |
SUPER+L / Ctrl+right |
— |
SUPER+K |
Move focus up |
SUPER+K / Ctrl+up |
— |
SUPER+J |
Move focus down |
SUPER+J / Ctrl+down |
— |
SUPER+SHIFT+H |
Move window left |
SUPER+SHIFT+H / Ctrl+Shift+left |
— |
SUPER+SHIFT+L |
Move window right |
SUPER+SHIFT+L / Ctrl+Shift+right |
— |
SUPER+SHIFT+K |
Move window up |
SUPER+SHIFT+K / Ctrl+Shift+up |
— |
SUPER+SHIFT+J |
Move window down |
SUPER+SHIFT+J / Ctrl+Shift+down |
— |
| Shortcut |
Action |
SUPER+ALT+H |
Resize active: width -40 |
SUPER+ALT+L |
Resize active: width +40 |
SUPER+ALT+K |
Resize active: height -40 |
SUPER+ALT+J |
Resize active: height +40 |
| Shortcut |
Action |
Details |
SUPER + Left Click (drag) |
Move window |
hl.dsp.window.drag() |
SUPER + Right Click (drag) |
Resize window |
hl.dsp.window.resize() |
| Hover & Drag (click-and-drag borders) |
Resize window |
resize_on_border = true |
| Shortcut |
Action |
Tool |
Print |
Area select → save + copy |
grimblast copysave area |
SUPER+Print |
Active window → save + copy |
grimblast copysave active |
SUPER+SHIFT+Print |
Full monitor → save + copy |
grimblast copysave output |
SUPER+ALT+Print |
Area select → annotate |
grim | slurp | satty |
| Workspace |
Monitor |
Position |
| 1 |
DP-1 (TERRA 3280W) |
Left, 2560x1440@60 |
| 2 |
DVI-D-1 (BenQ BL2405) |
Center, 1920x1080@60 rotated 90deg |
| 3 |
HDMI-A-1 (TERRA 3280W) |
Right, 2560x1440@60 |
Every kitty terminal tile shows a title bar with:
| Field |
Description |
{hostname} |
Machine hostname |
{cwd} |
Current working directory |
{title} |
Process/window title |
Config: window_title_bar top + window_title_bar_min_windows 1 (kitty 0.46.2)
SUPER+CTRL+K (keybind menu) does not work - the sed pipeline breaks.
The Lua config format makes this harder to grep; consider a different approach.
| Issue |
Check |
| Print key not working |
hyprctl binds | grep Print |
SUPER+R not working |
hyprctl binds | grep 'reload' |
| Screenshots fail |
which grimblast satty slurp grim |
| Clipboard empty |
echo test | wl-copy && wl-paste |
For Satty editor shortcuts, see Screenshot Cheat Sheet.