Skip to content

Display Modes

lash uses stream mode for process output. Standard terminal output with ANSI escape sequences, fully compatible with bash/zsh. Bytes flow from process stdout through the backend pipe to the frontend.

Set on every spawned process:

VariableDescription
LASH_DISPLAYSupported display modes
TERMPreserved from host
COLORTERMPreserved from host

Processes that don’t recognize these variables output ANSI as usual — full bash/zsh compatibility.