Interactive TUI
The termtile TUI (termtile tui) provides a visual way to manage your configuration and tiling behavior.
Navigation
- Tab / Shift-Tab: Cycle through tabs.
- 1, 2, 3, 4: Jump directly to a tab.
- Up / Down: Navigate lists.
- Enter: Select or toggle.
- q / Ctrl+C: Quit.
Tabs
1. General Settings
Edit global options like gap_size, default_layout, and preferred_terminal.
- Press
eto enter edit mode for a field. - Press
Escto cancel changes.
2. Layouts
Browse all available layouts with a live ASCII-art preview.
- Preview: Press
pto see the layout applied to your actual windows for 5 seconds. - Apply: Press
aorEnterto switch to this layout immediately. - Default: Press
dto set this layout as your persistent default.
3. Agents
Manage your AI agent registry.
- View configured agents and those detected in your
PATH. - Press
Dto rescan your system for new agents.
4. Terminal Classes
Manage how termtile detects and spawns terminal emulators.
- Add: Press
ato add a new class. - Delete: Press
xorDeleteto remove a class. - Default: Press
dto toggle which class is the default for spawning.
Saving Changes
termtile features a safe save system with a built-in diff viewer.
- Press Ctrl+S to initiate a save.
- A diff overlay will show exactly what lines will be added or removed from your
config.yaml. - Press Enter to confirm and write to disk.
- The TUI will automatically signal the daemon to reload the new configuration.
