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.