ConductoreComing soon — $49

TUI Apps

TUI (Terminal User Interface) Apps is a feature that lets you run any full-screen terminal application — btop, lazygit, htop, ncdu, discordo, etc. — in a persistent side panel that slides in from the right.

Configuring TUI apps

  1. Open Settings → TUI Apps
  2. Click Add App
  3. Fill in:
    • Name — display name (e.g., "System Monitor")
    • Command — the shell command to run (e.g., btop)
    • Icon — an emoji or symbol shown on the title bar button (e.g., 📊)
    • Working directory — optional, defaults to the active project's directory

Each app appears as a button in the title bar. The set of visible buttons is configurable in Settings → Title Bar Buttons.

Opening a TUI app

Click the app's button in the title bar, or use the command palette (Ctrl+Shift+P) and search for the app name.

The panel slides in from the right. It's resizable — drag the left edge to adjust its width.

Persistence

TUI app terminals run in the background when the panel is hidden. They are not killed when you close the panel — only when you explicitly restart or when Conductore exits.

This means your btop instance keeps running and accumulating history even while you're focused on your code terminals.

Restarting

Click the Restart button in the TUI panel header to kill and restart the current app's terminal process. Useful when an app freezes or exits unexpectedly.

Default apps

Conductore ships with three pre-configured TUI apps:

NameCommandIcon
System Monitorbtop📊
Git UIlazygit🌿
File Managermc📁

These are defaults only — you can remove, rename, or reconfigure them freely.

Use cases

  • btop — monitor CPU, memory, and process usage across all your projects
  • lazygit — interactive git staging and branch management
  • ncdu — find what's taking up disk space
  • k9s — Kubernetes pod management
  • discordo — Discord in a terminal

Any command that runs in your shell and produces TUI output works as a TUI app.

TUI Apps | Conductore Docs