Keybindings - Flottegurke/dotfiles GitHub Wiki
A reference for all Hyprland global shortcuts i setup.
[!Note]
These will override app-specific bindings. Set passthroughs if needed.
⌨️ Main Mod
Default: super
/windows
key. All bindings assume the mod.
🚀 Program Launch
Key |
Action |
Q |
Terminal (kitty) |
E |
File Manager (nautilus) |
P |
Menu (rofi) |
B |
Browser (brave) |
🛠️ Utilities
Key |
Action |
shift + M |
Screenshot focused monitor |
shift + W |
Screenshot focused window |
shift + A |
Screenshot area (select by dragging a rectangle) |
shift + T |
OCR text (select area, then OCR is used to copy text into clipboard) |
shift + R |
Record screen |
shift + E |
Recursive File Browser |
shift + Q |
Toggle quick access terminal |
V |
Clipboard history |
C |
Smart Calculator |
. |
Emoji Picker |
N |
Toggle notification center |
shift + N |
Toggle do-not-disturb |
D |
Close latest notification (only if displayed as popup (does not work in notification center)) |
shift + D |
Close all notifications |
W |
Change wallpaper (randomly) |
🔌 Power
Key |
Action |
ctrl + S |
Shutdown |
ctrl + R |
Reboot |
ctrl + Q |
Lock |
ctrl + E |
Exit hyprland (logout) |
ctrl + O |
Dpms on |
ctrl + A |
Dpms off |
[!NOTE]
All power Keybindings also work when the computer is locked
🪟 Window Management
General
Key |
Action |
O |
Kill active window |
F |
Toggle floating |
shift + P |
Toggle pin (toggle floating, then pin) |
T |
Toggle split |
F |
Toggle pseudo-tiling |
Movement
Key |
Action |
vim direction keys |
Move focus (to window in direction relative to current focused window) |
shift + vim direction keys |
Resize window (in direction of vim direction key ) |
ctrl + vim direction keys |
Swap windows (focused window with window in direction of vim direction key ) |
[!TIP]
The vim direction keys
are:
- H: Left
- J: Down
- K: Up
- L: Right
Mouse
Mouse-button |
Action |
Left-click |
Move window |
Right-click |
Resize window |
Groups
Key |
Action |
G |
Toggle group |
tab |
change group active forward |
shift + tab |
change group active backward |
🗃️ Workspace Management
Normal workspaces (1-10)
Key |
Action |
workspace identifier |
Switch to workspace workspace identifier |
shift + workspace identifier |
Move focused window to workspace workspace identifier |
ctrl + monitor identifier |
Move focused workspace to monitor monitor identifier |
[!NOTE]
The workspace identifiers
are:
- Keys:
1-9
for workspaces: 1-9
, key: 0
for workspace: 10
Monitors are assigned the numbers 1-10 beginning from the leftmost monitor and ending with the right most one. All monitor identifiers
are mapped the same way to the monitors, as the workspace identifiers
are mapped to the workspaces.
Special workspace
Key |
Action |
S |
Toggle special workspace |
shift + S |
Move focused window to special workspace |
🔧 FN-Key functions
Key |
Action |
AudioRaiseVolume |
Volume +5% |
AudioLowerVolume |
Volume -5% |
AudioMute |
Toggle mute |
AudioMicMute |
Toggle mic mute |
AudioNext |
Next track |
AudioPrev |
Previous track |
AudioPause / AudioPlay |
Toggle pause |
MonBrightnessUp |
Brightnes +10% |
MonBrightnessDown |
Brightnes -10% |