From 482818130407691154d1635d4029b95d0e730104 Mon Sep 17 00:00:00 2001 From: "Rudolf S." Date: Mon, 7 Sep 2026 14:04:54 +0200 Subject: feat: make ui.pane_borders a three-state auto/always/off mode (#3234) * feat: make ui.pane_borders a three-state auto/always/off mode Legacy booleans keep parsing (true = auto, false = off); "always" frames a lone pane while pane_outer_borders is enabled. * fix: align pane border reload test and documentation --------- Co-authored-by: Rudolf Schmidt Co-authored-by: Jonathan Liebig --- src/main.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 4d7e2f88..cf7cf5b4 100644 --- a/src/main.rs +++ b/src/main.rs @@ -285,7 +285,10 @@ const DEFAULT_CONFIG: &str = r##"# herdr configuration # prompt_new_workspace_name = false # Draw borders around split panes. -# pane_borders = true +# "auto" draws them only for split panes, "always" also frames a lone pane +# (only while pane_outer_borders is enabled), "off" disables them. +# Legacy booleans still parse: true = "auto", false = "off". +# pane_borders = "auto" # Draw borders along the outside edge of the pane area. # Disable for tmux-style internal splitters without an outside frame. -- cgit v1.2.3