feat(tui): layout config to render full width

This commit is contained in:
adamdotdevin 2025-07-16 12:42:52 -05:00
commit cdc1d8a94d
No known key found for this signature in database
GPG key ID: 9CB48779AF150E75
16 changed files with 464 additions and 433 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