Usage🔗
Triad responds to key bindings, triad msg commands over a Unix socket, and
embedded Janet scripts. All three routes reach the same reducer — they're
interchangeable.
Tags🔗
What tags are, how they differ from container-based workspaces, stable IDs, and why the flat model makes scripting cheap.
IPC & Commands🔗
The complete triad msg reference: navigation, layout switching, window
manipulation, system commands, and the event stream.
Overview🔗
Overview mode, spatial arrow-key navigation, workspace jumping with PgUp/PgDn, and how each layout renders in the thumbnail strip.
Scratchpads🔗
Hidden window pools you toggle as floating overlays. Default and named scratchpad pools.
Janet Scripting🔗
Write scripts that react to window events and drive placement from inside the process, without a socket round-trip or JSON parse.
Troubleshooting🔗
Session logs, config validation, IPC checks, display manager issues, and enabling diagnostic mode.