From 2cc072b3dc0a75fd01e68f0803cc3de43ee14039 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Wed, 5 Nov 2025 21:26:58 -0500 Subject: [PATCH] enable scrollbar --- packages/opencode/src/cli/cmd/tui/app.tsx | 2 ++ .../opencode/src/cli/cmd/tui/routes/session/index.tsx | 10 +++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/packages/opencode/src/cli/cmd/tui/app.tsx b/packages/opencode/src/cli/cmd/tui/app.tsx index c382a0f1..9d30ed6d 100644 --- a/packages/opencode/src/cli/cmd/tui/app.tsx +++ b/packages/opencode/src/cli/cmd/tui/app.tsx @@ -299,6 +299,7 @@ function App() { }, { title: "Toggle debug panel", + category: "System", value: "app.debug", onSelect: (dialog) => { renderer.toggleDebugOverlay() @@ -307,6 +308,7 @@ function App() { }, { title: "Toggle console", + category: "System", value: "app.fps", onSelect: (dialog) => { renderer.console.toggle() diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx index de8b2b89..c7c0e4a2 100644 --- a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx +++ b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx @@ -677,7 +677,15 @@ export function Session() { (scroll = r)} - scrollbarOptions={{ visible: false }} + scrollbarOptions={{ + trackOptions: { + backgroundColor: theme.backgroundElement, + foregroundColor: theme.primary, + }, + arrowOptions: { + foregroundColor: theme.primary, + }, + }} stickyScroll={true} stickyStart="bottom" flexGrow={1}