Keyboard-first
Every action in blockodile has a keyboard path. The command palette is how you find them.
blockodile is built to be driven from the keyboard. Mouse is a convenience; the command
palette is the product. If something can be clicked, it can be run from ⌘K and, when it
matters, bound to a shortcut in Settings.
Hold ⌘ (or Ctrl, see Settings → General) and type a number to jump to any session — including the one with the terminal focused. Open the palette with ⌘K.
Three ways in
| You want to… | Do this |
|---|---|
| Run any action | ⌘K, type a few letters, Enter |
| Jump to a session | Hold ⌘, type its sidebar number |
| Move between blocks | ⌃⌥ + an arrow; add ⇧ to swap them |
| Change a shortcut | Settings → Keyboard, click the chord, press the new keys |
The titlebar (top-right) shows the palette shortcut as two keycaps — ⌘ K by default.
Click them if you would rather not chord. The keys follow whatever you bind to
Open command palette.
Guide
Command palette
Fuzzy search, groups, icons. Type jump to 4 and hit Enter.
Jumping sessions
Hold ⌘ and type a number. Ten sessions and more: two digits.
Tiling blocks
Split, focus, swap, fullscreen and remove blocks like a window manager.
Shortcuts
Defaults, Settings → Keyboard, block arrows, and the settings.json chord language.
What “every action” means
Sessions, projects, blocks, layouts, launchers, Finder, Settings: they all live in one catalog. Right-click menus call the same commands, so mouse and keyboard cannot drift.
Shortcuts work while you are typing in a terminal. The only fields that swallow chords are real inputs (rename, palette search, Settings). Escape still closes the palette or Settings.