Your tiling window manager guide
| $mod+Return | Open terminal |
| $mod+d | App launcher (Rofi) |
| $mod+Shift+q | Close window |
| $mod+h/j/k/l | Focus left/down/up/right |
| $mod+1-0 | Switch workspace |
| $mod+w | Tab siblings |
| $mod+e | Untab / toggle H/V |
| $mod+v | Next window opens below |
| $mod+Shift+f | Flatten workspace |
| $mod+Shift+p | Fix polybar (if missing) |
| $mod+Ctrl+k | Fix keyboard layout (if Alt+Shift broken) |
| $mod+o | Move current workspace to the other monitor |
| $mod+Shift+o | Gather all workspaces to current monitor |
| auto | ws 2–6 pinned to external (HDMI-1 / DP-1), ws 1 stays on laptop — see i3 config workspace … output block |
| $mod+Shift+v | Toggle AWS VPN window: sticky-visible ↔ hidden in scratchpad |
| polybar VPN icon | Same toggle as $mod+Shift+v. Green = connected, gray = disconnected, red = service down. |
| i3tree | Show container tree (terminal) |