Files
mw-pfeddersheim-workstation/docs/pdf-comparison/hyprland-keybindings-no-meta.md
T
ja 7d8760592e chore: align IaC with today's package installs + PDF comparison docs
DevOps sync (2026-05-21):
- Remove onlyoffice-desktopeditors from absent list (actively used)
- Add gnome-keyring, rbw to common role (secrets migration)
- Add perl-image-exiftool, icoutils, innoextract-git to dev-tools
  (Windows installer inspection)
- Create fonts role: Inter, Cascadia Code, Fira, Source Sans, TeX Gyre
- Create pdf role: zathura, zathura-pdf-mupdf, python-weasyprint
- Register new roles in workstation.yml

PDF comparison:
- Add pdf-comparison docs with Quarto/Typst/Pandoc outputs
- Add batch-pdf.sh script
- Update yazi-cheatsheet.md
- Ignore .quarto/ cache
2026-05-21 13:38:50 +02:00

4.0 KiB

title, author, date
title author date
Hyprland Keybindings Cheatsheet mw-pfeddersheim-workstation May 2026

Hyprland Keybindings — Full Cheatsheet

Layout: German (de) | Mod key: SUPER (Windows key) | Source: hyprctl binds live


General

Shortcut Action Details
SUPER+Q Open terminal kitty
SUPER+C Kill active window killactive
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+ ` Send window to scratchpad movetoworkspace special
SUPER+CTRL+K Keybind cheat menu (broken — pipelines to grep+fuzzel)
SUPER+CTRL+L Lock screen hyprlock
SUPER+B Web browser google-chrome-stable

Navigation / Focus

Shortcut Action
SUPER+TAB Cycle next window
SUPER+SHIFT+TAB Cycle previous window
SUPER+H Move focus left
SUPER+L Move focus right
SUPER+left arrow Move focus left
SUPER+right arrow Move focus right
SUPER+up arrow Move focus up
SUPER+down arrow Move focus down

Window Movement

Shortcut Action
SUPER+SHIFT+H Move window left
SUPER+SHIFT+L Move window right
SUPER+SHIFT+K Move window up
SUPER+SHIFT+J Move window down
SUPER+SHIFT+left Move window left
SUPER+SHIFT+right Move window right
SUPER+SHIFT+up Move window up
SUPER+SHIFT+down Move window down

Window Resize

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

Screenshots

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

Workspaces

Shortcut Action
SUPER+1..9 Switch to workspace 1-9
SUPER+SHIFT+1..9 Move active window to workspace 1-9
SUPER+ ` Toggle scratchpad (togglespecialworkspace)
SUPER+SHIFT+ ` Move to scratchpad (movetoworkspace special)

Workspace Layout

Workspace Monitor Position
1 DP-1 (TERRA 3280W) Left, 2560x1440@144
2 DVI-D-1 (BenQ BL2405) Center, 1920x1080@60 rotated 90deg
3 HDMI-A-1 (TERRA 3280W) Right, 2560x1440@144

Notes

  • SUPER+CTRL+K (keybind menu) does not work — the sed pipeline breaks. Needs fix.
  • The sed pipeline sed 's/^bind\s*=\s*\$mainMod/SUPER/;s/\s*#/#/' fails silently because the unescaped $ in the sed command gets interpreted as a variable.

Troubleshooting

Issue Check
Print key not working `hyprctl binds
SUPER+R not working `hyprctl binds
Screenshots fail which grimblast satty slurp grim
Clipboard empty `echo test

Satty Editor Shortcuts

Action Shortcut
Freehand F
Rectangle R
Ellipse E
Line/Arrow L
Text T
Blur B
Crop C
Undo Ctrl+Z
Redo Ctrl+Shift+Z
Copy Ctrl+C
Save Ctrl+S
Quit Esc or Ctrl+Q