Skip to content

Hyprland Keybindings

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.