You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[FEATURE]: Plugin API for TUI customization #17492
I have verified this feature I'm about to request hasn't been suggested before.
Describe the enhancement you want to request
Problem
Currently, customizing TUI components (footer, header, sidebar) requires modifying the opencode source code directly. This is not flexible and makes it difficult for users to personalize their TUI experience without maintaining a fork.
Context
Users may want to:
Add custom content to footer, header, or sidebar
Customize TUI spacing and layout
Modify the appearance to match their preferences
Display custom information or status indicators
Having to modify the source code for these customizations creates maintenance burden and prevents users from easily sharing their customizations.
Request
Provide a plugin API that allows users to customize TUI components without modifying the source code. Ideally:
Plugin hooks for injecting content into footer/header/sidebar
Configuration file (e.g., tui.json) for layout customization
Additional Notes
This would enable a more modular and extensible TUI experience, similar to how other TUI tools (like oh-my-zsh themes) allow customization through plugins and configuration.
Reacted by leolulu, xuezhao, Nikolai Krapyvchenko, edibrq, Josef Kolář, aaronysj, Guillaume Dupin, Dolutech, Ryan Henderson, Wesley and 2 more
Activity
github-actions commentedon Mar 14, 2026
This issue might be a duplicate of existing issues. Please check:
If your request is already covered by one of these, consider adding a comment there instead to help consolidate discussion.
xuezhaojun commentedon Mar 29, 2026
+1
edibrq commentedon Apr 10, 2026
+1
halabooda commentedon Apr 18, 2026
+1
FurryWolfX commentedon May 22, 2026
tui plugins can be used now
mikhasd commentedon Jun 8, 2026
Is it documented already?
vasilvestre commentedon Jun 19, 2026
I can't find a way to change the TUI.