aboutsummaryrefslogtreecommitdiff
path: root/src/app/mod.rs
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-07-14 20:40:11 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-07-14 20:41:20 +0300
commit5b91dae12ffa09f5842a0c852ef06299c31fe342 (patch)
tree86562e2fb20207f69998cbcc931c570901b99892 /src/app/mod.rs
parentb0d46fb9bc2a3e7fb58864939e2580b8a9a2f1bc (diff)
feat: configure sidebar entry gaps
Diffstat (limited to 'src/app/mod.rs')
-rw-r--r--src/app/mod.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/app/mod.rs b/src/app/mod.rs
index 6a7470be..cd402460 100644
--- a/src/app/mod.rs
+++ b/src/app/mod.rs
@@ -2714,7 +2714,7 @@ mod tests {
std::fs::write(
&path,
- "[ui.sidebar.agents]\nrows = [[\"state_icon\", \"$summary\"]]\n\n[ui.sidebar.agents.rows_by_agent]\nclaude = [[\"terminal_title_stripped\"]]\n\n[ui.sidebar.spaces]\nrows = [[\"workspace\", \"$jj_status\"]]\n",
+ "[ui.sidebar.agents]\nrows = [[\"state_icon\", \"$summary\"]]\nrow_gap = 1\n\n[ui.sidebar.agents.rows_by_agent]\nclaude = [[\"terminal_title_stripped\"]]\n\n[ui.sidebar.spaces]\nrows = [[\"workspace\", \"$jj_status\"]]\nrow_gap = 3\n",
)
.unwrap();
app.state.agent_panel_scroll = 5;
@@ -2735,6 +2735,7 @@ mod tests {
crate::config::AgentSidebarToken::TerminalTitleStripped,
]]
);
+ assert_eq!(app.state.sidebar_agents.row_gap, 1);
assert_eq!(
app.state.sidebar_spaces.rows,
vec![vec![
@@ -2742,6 +2743,7 @@ mod tests {
crate::config::SpaceSidebarToken::Custom("jj_status".into()),
]]
);
+ assert_eq!(app.state.sidebar_spaces.row_gap, 3);
let previous_agents = app.state.sidebar_agents.clone();
std::fs::write(