aboutsummaryrefslogtreecommitdiff
path: root/src/app
diff options
context:
space:
mode:
authorCan Celik <ogulcancelik@gmail.com>2026-08-01 17:25:43 +0300
committerGitHub <noreply@github.com>2026-08-01 17:25:43 +0300
commitf6031f7fb062c89a47fd9fffbe641358f2bd0701 (patch)
tree4d9d61c7d7b63c05a48c81f2b54d9bf932470f9b /src/app
parentf459a0df315e0963aec5e4dcf2fc394a252ea320 (diff)
feat(ui): make pane scrollbars optional (#2166)
refs #2167
Diffstat (limited to 'src/app')
-rw-r--r--src/app/mod.rs2
-rw-r--r--src/app/state.rs2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/app/mod.rs b/src/app/mod.rs
index 2a996685..5d070afa 100644
--- a/src/app/mod.rs
+++ b/src/app/mod.rs
@@ -630,6 +630,7 @@ impl App {
prompt_new_tab_name: config.ui.prompt_new_tab_name,
prompt_new_workspace_name: config.ui.prompt_new_workspace_name,
pane_borders: config.ui.pane_borders,
+ pane_scrollbars: config.ui.pane_scrollbars,
pane_gaps: config.ui.pane_gaps,
show_agent_labels_on_pane_borders: config.ui.show_agent_labels_on_pane_borders,
hide_tab_bar_when_single_tab: config.ui.hide_tab_bar_when_single_tab,
@@ -1437,6 +1438,7 @@ impl App {
self.state.prompt_new_tab_name = config.ui.prompt_new_tab_name;
self.state.prompt_new_workspace_name = config.ui.prompt_new_workspace_name;
self.state.pane_borders = config.ui.pane_borders;
+ self.state.pane_scrollbars = config.ui.pane_scrollbars;
self.state.pane_gaps = config.ui.pane_gaps;
self.state.show_agent_labels_on_pane_borders =
config.ui.show_agent_labels_on_pane_borders;
diff --git a/src/app/state.rs b/src/app/state.rs
index ef903f65..e6c23c4c 100644
--- a/src/app/state.rs
+++ b/src/app/state.rs
@@ -1493,6 +1493,7 @@ pub struct AppState {
pub prompt_new_tab_name: bool,
pub prompt_new_workspace_name: bool,
pub pane_borders: bool,
+ pub pane_scrollbars: bool,
pub pane_gaps: bool,
pub show_agent_labels_on_pane_borders: bool,
pub hide_tab_bar_when_single_tab: bool,
@@ -1860,6 +1861,7 @@ impl AppState {
prompt_new_tab_name: true,
prompt_new_workspace_name: false,
pane_borders: true,
+ pane_scrollbars: true,
pane_gaps: false,
show_agent_labels_on_pane_borders: false,
hide_tab_bar_when_single_tab: false,