Goal
Give the #359 terminal workflow initiative a single decision-and-integration tracker for tools that genuinely improve copying, searching, previewing and reusing command results.
Audit first
NMSh already supports some of Atuin, fzf/Television, zoxide, bat, delta, and other curated tools/providers. Read current /tools, /providers, /watch, /open, Theme Bridge, clipboard and command queue integration before proposing anything. Separate existing support from planned features.
| Candidate |
Question to answer |
| Atuin |
Does project/session-aware history enrich existing native search without stealing shell-history authority? |
| fzf / Television |
Can providers power consistent preview/select actions without inventing another picker subsystem? |
| Pueue |
Where is durable detached background processing genuinely useful? Never replace NMSh's native same-shell queue with independent child processes. |
| Yazi |
Can a supported file-selection handoff return paths to the composer safely, without a second file manager? |
| delta / bat |
When do diff/source previews gain something over native Compare and existing supported rendering? |
| zoxide |
Does integration improve directory routing beyond existing /dirs? |
| Gum |
Preserve terminal input ownership and external interactive prompt interoperability; do not imitate a second forms framework. |
Defaults and safety
Every integration is optional, absent-dependency-safe, user-controlled and truthfully described. Never auto-install, mutate external configs, run AI/clipboard-sourced commands, or transmit clipboard contents. Reuse host/shell capability detection, ScreenPlan and the existing provider registry. Keep PTY/passthrough and password/single-key input semantics correct.
Acceptance
Related: #359, #304 Theme Bridge, #305 Context Engine; no wholesale terminal/multiplexer replacement.
Goal
Give the #359 terminal workflow initiative a single decision-and-integration tracker for tools that genuinely improve copying, searching, previewing and reusing command results.
Audit first
NMSh already supports some of Atuin, fzf/Television, zoxide, bat, delta, and other curated tools/providers. Read current
/tools,/providers,/watch,/open, Theme Bridge, clipboard and command queue integration before proposing anything. Separate existing support from planned features./dirs?Defaults and safety
Every integration is optional, absent-dependency-safe, user-controlled and truthfully described. Never auto-install, mutate external configs, run AI/clipboard-sourced commands, or transmit clipboard contents. Reuse host/shell capability detection, ScreenPlan and the existing provider registry. Keep PTY/passthrough and password/single-key input semantics correct.
Acceptance
Related: #359, #304 Theme Bridge, #305 Context Engine; no wholesale terminal/multiplexer replacement.