Files
VTG-Vault/GlazeWM Keybinds.md
2026-06-24 17:51:49 -04:00

128 lines
2.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
> Modifier legend:
> - `Alt` = Alt key
> - `Shift` = Shift key
---
## 🧭 Window Focus (Move focus between windows)
| Action | Key |
|------|-----|
| Focus left | `Alt + H` / `Alt + ←` |
| Focus right | `Alt + L` / `Alt + →` |
| Focus up | `Alt + K` / `Alt + ↑` |
| Focus down | `Alt + J` / `Alt + ↓` |
---
## 🪟 Move Windows (Rearrange layout)
| Action | Key |
|------|-----|
| Move window left | `Alt + Shift + H` / `←` |
| Move window right | `Alt + Shift + L` / `→` |
| Move window up | `Alt + Shift + K` / `↑` |
| Move window down | `Alt + Shift + J` / `↓` |
---
## 📐 Resize Windows
### Direct resize
| Action | Key |
|------|-----|
| Shrink width | `Alt + U` |
| Grow width | `Alt + P` |
| Grow height | `Alt + O` |
| Shrink height | `Alt + I` |
### Resize mode
| Action | Key |
|------|-----|
| Enter resize mode | `Alt + R` |
| Resize (H/J/K/L or arrows) | while in resize mode |
| Exit resize mode | `Enter` or `Esc` |
---
## 🧱 Window States
| Action | Key |
|------|-----|
| Cycle focus (tiling → floating → fullscreen) | `Alt + Space` |
| Toggle floating | `Alt + Shift + Space` |
| Toggle tiling | `Alt + T` |
| Toggle fullscreen | `Alt + F` |
| Minimize window | `Alt + M` |
| Close window | `Alt + Shift + Q` |
---
## 🧠 Workspace Navigation
| Action | Key |
|------|-----|
| Next active workspace | `Alt + S` |
| Previous active workspace | `Alt + A` |
| Last focused workspace | `Alt + D` |
### Jump to workspace
| Workspace | Key |
|---------|-----|
| Workspace 19 | `Alt + 1``Alt + 9` |
---
## 📦 Move Window to Workspace
| Action | Key |
|------|-----|
| Move window → workspace 19 | `Alt + Shift + 1``Alt + Shift + 9` |
| (Also switches focus to that workspace) | |
---
## 🖥️ Move Workspace Between Monitors ⚠️
> These move the **entire workspace**, not just a window.
| Action | Key |
|------|-----|
| Move workspace left | `Alt + Shift + A` |
| Move workspace right | `Alt + Shift + F` |
| Move workspace up | `Alt + Shift + D` |
| Move workspace down | `Alt + Shift + S` |
⚠️ **Easy to hit accidentally** — this is what causes workspaces to end up on the wrong monitor.
---
## ⚙️ Window Manager Controls
| Action | Key |
|------|-----|
| Launch Windows Terminal | `Alt + Enter` |
| Reload config | `Alt + Shift + R` |
| Redraw windows | `Alt + Shift + W` |
| Pause / unpause WM | `Alt + Shift + P` |
| Exit GlazeWM | `Alt + Shift + E` |
---
## 🧩 Layout Controls
| Action | Key |
|------|-----|
| Toggle tiling direction | `Alt + V` |
---
## 💡 Notes
- Workspaces are **not pinned to monitors** automatically
- Directional workspace moves (`Alt+Shift+A/F/S/D`) are the main cause of layout drift
- Consider adding explicit “snap workspace to monitor” keybinds if needed
---