.. index:: ! i3
My i3 bindings
"Ŵ" is the "windows" key
Change what we see:
Ŵ-<NUMBER>: switch to workspace NUMBER on whatever monitor it's attached to. Ŵ-Control-1: Only use built-in laptop display Ŵ-Control-2: Use built-in laptop display, and external display positioned to its left Ŵ-<n>: Switch to workspace <n> (need not already exist) (if workspace <n> is on another screen, it'll switch that screen to workspace <n>, not your current screen) Ŵ-<n> where <n> is the current workspace: Switch back to previous workspace (So you can just do Ŵ-1 (look at screen) Ŵ-1 and be back where you started)
Focus:
Ŵ-j, Ŵ-<left> left Ŵ-k, Ŵ-<down> down Ŵ-l, Ŵ-<up> up Ŵ-;, Ŵ-<right> right
Move things:
Ŵ-Control-<ARROW>: Move current workspace to another monitor. Ŵ-Shift-Number: Move current window to another workspace (need not already exist) Shift-<FOCUS COMMAND>: Move current window within workspace
Layouts:
Ŵ-e default (splith/splitv), repeat to toggle splith/splitv Ŵ-s stacked Ŵ-w tabbed Ŵ-f fullscreen (toggle) Ŵ-S-<spc> float (toggle) Ŵ-mouse1-drag move floating Ŵ-h Make the current window/container a horizontal split container. New windows opened when this container is focused will be created by splitting this container horizontally (side-by-side) Ŵ-v Like Ŵ-h, but vertical (one above another) Ŵ-e toggle between defaulting to horizontal and defaulting to vertical
Start/end things:
Ŵ-return: open new terminal Ŵ-D: open dmenu at top to enter a command (output invisible, use to start new graphical programs) Ŵ-S-q kill window
Control I3:
Ŵ-S-c reload I3 config Ŵ-S-r restart I3 Ŵ-S-e kill I3 (logout)
Resizing:
Ŵ-mouse2-drag stretch or shrink window
Screen capture:
<Printscreen> - capture whole screen Shift-<Printscreen> - select a rectangle or window (?) Control-<Printscreen> - capture currently focused window