feat(tui): layout config to render full width

This commit is contained in:
adamdotdevin 2025-07-16 12:42:52 -05:00
parent fdd6d6600f
commit cdc1d8a94d
No known key found for this signature in database
GPG key ID: 9CB48779AF150E75
16 changed files with 465 additions and 434 deletions

View file

@ -116,3 +116,20 @@ export DISPLAY=:99.0
```
opencode will detect if you're using Wayland and prefer `wl-clipboard`, otherwise it will try to find clipboard tools in order of: `xclip` and `xsel`.
---
### TUI not rendering full width
By default, opencode's TUI uses an "auto" layout that centers content with padding. If you want the TUI to use the full width of your terminal, you can configure the layout setting:
```json
{
"layout": "stretch"
}
```
Add this to your `opencode.json` configuration file. The available layout options are:
- `"auto"` (default) - Centers content with padding
- `"stretch"` - Uses full terminal width