taikutaiku
User GuidePluginsAPI Reference

Window management

Tiling layout, keyboard shortcuts, and pane navigation.

taiku uses an i3-style tiling layout. Every tile fills its available space, there are no floating windows, and all operations are available from the keyboard. For how the tiling system works under the hood (binary split tree, tab groups), see Workspaces.

Building a layout

When you start a session, you begin with a single terminal filling the viewport. From there, you build by splitting.

Most workspace shortcuts use Ctrl+Shift in the browser or Cmd+Shift in the desktop app. Some tab and browser-tile shortcuts use plain Ctrl / Cmd instead. Built-in shortcuts are also rebindable from Settings.

Split horizontally with Ctrl+Shift+H. A new terminal appears to the right, sharing the viewport equally.

Split vertically with Ctrl+Shift+V. A new terminal appears below the focused pane.

Navigate with Ctrl+Shift+Arrow keys, or the default home-row bindings Ctrl+Shift+J, K, L, and ;. Use Ctrl+Shift+Tab to cycle, or Ctrl+Shift+1-9 to jump to specific terminal slots.

Manage workspaces with Ctrl+Shift+[, Ctrl+Shift+], and Ctrl+Shift+\ for previous, next, and new workspace.

Shortcut reference

Terminals and layout

ShortcutAction
Ctrl+Shift+HSplit horizontally (new pane right)
Ctrl+Shift+VSplit vertically (new pane below)
Ctrl+NNew terminal
Ctrl+Shift+QClose focused tile
Ctrl+Shift+RRename focused tile
Ctrl+Shift+EToggle split direction of parent
Ctrl+Shift+GReset to balanced grid
Ctrl+Shift+MMinimize tile
Ctrl+ArrowUpMaximize tile
Ctrl+ArrowDownRestore tile sizes
ShortcutAction
Ctrl+Shift+ArrowMove focus spatially
Ctrl+Shift+J/K/L/;Move focus spatially
Ctrl+Shift+TabCycle through tiles
Ctrl+Shift+1-9Jump to tile by slot number
Ctrl+Shift+[ / ]Previous / next workspace
Ctrl+Shift+\New workspace

Slot numbers correspond to left-to-right, top-to-bottom order and are visible in tile titlebars.

Panels

ShortcutAction
Ctrl+Shift+NNotifications
Ctrl+Shift+SSettings
Ctrl+Shift+DNetwork info
Ctrl+Shift+OAgent session / tunnel URL
Ctrl+Shift+UJump to unseen terminal
Ctrl+Shift+CGlobal clipboard
Ctrl+Shift+PCommand palette
Ctrl+Shift+TToolbar navigator

Tabs and browser tiles

ShortcutAction
Ctrl+TNew tab in focused tile
Ctrl+WClose active tab
Ctrl+[ / ]Previous / next tab
Ctrl+1-9Switch to tab by index
Ctrl+FFind in terminal
Ctrl+Shift+FClose find bar
Ctrl+LFocus browser URL bar
Ctrl+RSoft refresh browser tile
Ctrl+Shift+RHard refresh browser tile
Ctrl+Shift+TReopen closed browser tab

Layout persistence

Your layout is stored in browser local storage per session. Refreshing the page restores everything: split ratios, tile positions, tab groups, maximized state. Opening the same session in a different browser starts fresh.

On this page