Regardless of whether you are running i3 or its successor Sway, the keybindings
listed below remain consistent across both window managers.
| Key | Description |
|---|
$mod+1 | Switch to workspace 1 |
$mod+2 | Switch to workspace 2 |
$mod+3 | Switch to workspace 3 |
$mod+4 | Switch to workspace 4 |
$mod+5 | Switch to workspace 5 |
$mod+6 | Switch to workspace 6 |
$mod+7 | Switch to workspace 7 |
$mod+8 | Switch to workspace 8 |
$mod+9 | Switch to workspace 9 |
$mod+0 | Switch to workspace 10 |
| Key | Description |
|---|
$mod+Shift+1 | Move window to workspace 1 |
$mod+Shift+2 | Move window to workspace 2 |
$mod+Shift+3 | Move window to workspace 3 |
$mod+Shift+4 | Move window to workspace 4 |
$mod+Shift+5 | Move window to workspace 5 |
$mod+Shift+6 | Move window to workspace 6 |
$mod+Shift+7 | Move window to workspace 7 |
$mod+Shift+8 | Move window to workspace 8 |
$mod+Shift+9 | Move window to workspace 9 |
$mod+Shift+0 | Move window to workspace 10 |
| Key | Description |
|---|
$mod+Shift+c | Reload configuration |
$mod+Shift+r | Restart WM - Exclusive to i3 |
$mod+Shift+s | Lock screen |
$mod+Shift+e | Exit Window Manager - with confirmation |
| Key | Description |
|---|
$mod+h / $mod+Left | Focus window left |
$mod+j / $mod+Down | Focus window down |
$mod+k / $mod+Up | Focus window up |
$mod+l / $mod+Right | Focus window right |
$mod+a | Focus parent container |
| Key | Description |
|---|
$mod+Shift+q | Kill focused window |
$mod+f | Toggle fullscreen mode |
$mod+Shift+space | Toggle floating mode |
$mod+space | Toggle focus between tiling/floating |
| Key | Description |
|---|
$mod+Shift+h / $mod+Shift+Left | Move window left |
$mod+Shift+j / $mod+Shift+Down | Move window down |
$mod+Shift+k / $mod+Shift+Up | Move window up |
$mod+Shift+l / $mod+Shift+Right | Move window right |
| Key | Description |
|---|
$mod+s | Stacking layout |
$mod+w | Tabbed layout |
$mod+t | Toggle split layout |
$mod+$ctrl+v | Split vertical |
$mod+$ctrl+h | Split horizontal |
| Key | Description |
|---|
$mod+r | Enter resize mode |
$mod+$ctrl+Left | Grow width |
$mod+$ctrl+Right | Shrink width |
$mod+$ctrl+Up | Grow height |
$mod+$ctrl+Down | Shrink height |
While in resize mode $mod+r:
| Key | Description |
|---|
h / Left | Grow width |
l / Right | Shrink width |
k / Up | Grow height |
j / Down | Shrink height |
Return / Escape | Exit resize mode |
| Key | Description |
|---|
XF86AudioRaiseVolume | Increase volume by 5% |
XF86AudioLowerVolume | Decrease volume by 5% |
XF86AudioMute | Toggle Audio mute |
XF86AudioMicMute | Toggle microphone mute |
| Key | Description |
|---|
XF86MonBrightnessUp | Increase screen brightness by 5% |
XF86MonBrightnessUp | Decrease screen brightness by 5% |
| Key | Description |
|---|
$mod+Return | Open $TERMINAL |
$mod+d | Open application launcher |
| Key | Description |
|---|
$mod+p | Take area screenshot - save to ~/Pictures |
$mod+Shift+p | Take area screenshot - copy to clipboard |