Files
hyprduma-config/KEYBINDS.md
T

129 lines
3.1 KiB
Markdown
Raw Normal View History

2025-11-11 09:47:28 +00:00
# Hyprland Keybinds Cheatsheet
## Quick Reference Guide
### 🎮 System Controls
| Keybind | Action |
|---------|--------|
| `SUPER + C` | Close window |
| `SUPER + P` | Poweroff (Shutdown) |
| `SUPER + M` | Exit Hyprland |
| `SUPER + L` | Lock screen |
| `SUPER + Z` | Toggle floating |
| `SUPER + X` | Fullscreen |
| `SUPER + O` | Toggle split direction |
---
### 🚀 Applications
| Keybind | Application |
|---------|-------------|
| `SUPER + Q` | Terminal (kitty) |
| `SUPER + F` | File Manager |
| `SUPER + B` | Browser |
| `SUPER + T` | Telegran |
| `SUPER + R` | App Launcher (wofi) |
| `SUPER + S` | Screenshot (selected area) |
| `SHIFT + C` | VSCode |
| `CTRL + SHIFT + ESCAPE` | Task Manager (htop) |
---
### 🪟 Window Management (ALT-based)
| Keybind | Action |
|---------|--------|
| `ALT + ←/→/↑/↓` | Move focus |
| `ALT + TAB` | Cycle windows (forward) |
| `SUPER + TAB` | Cycle windows (backward) |
| `ALT + CTRL + ←/→/↑/↓` | Resize window |
| `ALT + ←/→/↑/↓` | Move cursor |
---
### 🗂️ Workspace Management (SUPER-based)
#### Switch Workspace
| Keybind | Action |
|---------|--------|
| `SUPER + [1-9, 0]` | Go to workspace 1-10 |
| `SUPER + ←` | Previous workspace |
| `SUPER + →` | Next workspace |
| `SUPER + Scroll Up/Down` | Cycle workspaces |
#### Move Window to Workspace
| Keybind | Action |
|---------|--------|
| `SUPER + SHIFT + [1-9, 0]` | Move & follow |
| `SUPER + SHIFT + ←/→` | Move to prev/next & follow |
| `SUPER + CTRL + [1-9, 0]` | Move silently (don't follow) |
| `SUPER + CTRL + ←/→` | Move to prev/next silently |
---
### 🖱️ Mouse Actions
| Action | Function |
|--------|----------|
| `SUPER + Left Click + Drag` | Move window |
| `SUPER + Right Click + Drag` | Resize window |
| `SUPER + Scroll` | Switch workspace |
---
### 🎵 Multimedia Keys
| Key | Action |
|-----|--------|
| `XF86AudioRaiseVolume` | Volume up (5%) |
| `XF86AudioLowerVolume` | Volume down (5%) |
| `XF86AudioMute` | Toggle mute |
| `XF86AudioMicMute` | Toggle mic mute |
| `XF86MonBrightnessUp` | Brightness up |
| `XF86MonBrightnessDown` | Brightness down |
| `XF86AudioNext` | Next track |
| `XF86AudioPrev` | Previous track |
| `XF86AudioPlay/Pause` | Play/Pause |
---
### 👆 Touchpad Gestures
| Gesture | Action |
|---------|--------|
| 3-finger swipe horizontal | Switch workspace |
| 3-finger swipe vertical | Toggle fullscreen |
---
## Pro Tips
### Window Management Workflow
1. **Focus a window**: `ALT + Arrow Keys`
2. **Resize it**: `ALT + CTRL + Arrow Keys`
3. **Move it**: `ALT + SHIFT + Arrow Keys`
4. **Send to another workspace**: `SUPER + CTRL + [number]`
5. **Switch workspace**: `SUPER + [number]`
### Multi-Monitor Workflow
- Workspaces 1-4 are on external monitor (HDMI-A-1)
- Workspace 5 is on laptop screen (eDP-1)
- Use `SUPER + SHIFT + [number]` to throw windows between monitors
### Screenshots
1. Press `SHIFT + S`
2. Select area with mouse
3. Find in `~/Pictures/Screenshots/Screenshot_YYYY-MM-DD_HH:MM:SS.png`
---
## Keyboard Layout Toggle
| Keybind | Action |
|---------|--------|
| `ALT + SHIFT` | Switch between US and Russian |
---