diff --git a/docs/fish-config.1 b/docs/fish-config.1 index 85a5333..f28a42d 100644 --- a/docs/fish-config.1 +++ b/docs/fish-config.1 @@ -1599,10 +1599,10 @@ config-update --force \f[C] Synopsis: config-toggle [-h] -Opens an interactive full-screen TUI for toggling the six opinionated -component categories (C1\[en]C6) and the master disable variable without -having to type or remember variable names. Two scope tabs allow -independent per-scope configuration: +Opens an interactive TUI for toggling the six opinionated component +categories (C1\[en]C6) and the master disable variable without having to +type or remember variable names. Two scope tabs allow independent +per-scope configuration: Universal \[em] persists across all sessions (set -U) Session \[em] current shell only (set -g) @@ -1610,6 +1610,16 @@ independent per-scope configuration: Changes apply immediately on each value keypress. Always available regardless of the __fish_config_opinionated master state. +The panel adapts to the terminal width automatically, selecting from +four layout tiers (with a 6-column buffer on each side before stepping +up to the next tier) and horizontally centering the box. The panel +redraws within \[ti]0.3 s of a terminal resize with no keypress required. + + COLUMNS >= 90 → 78-wide panel (most detail) + COLUMNS >= 86 → 74-wide panel + COLUMNS >= 82 → 70-wide panel + COLUMNS < 82 → 52-wide panel (default) + Navigation: ↑ ↓ / k j Move cursor ← → / h l Set value: OFF ← DEFAULT → ON (clamped) diff --git a/docs/html/9-5-functions-reference.html b/docs/html/9-5-functions-reference.html index bb8e0c6..91d3ad7 100644 --- a/docs/html/9-5-functions-reference.html +++ b/docs/html/9-5-functions-reference.html @@ -1073,10 +1073,10 @@ config-update --force
Synopsis: config-toggle [-h]
-Opens an interactive full-screen TUI for toggling the six opinionated
-component categories (C1–C6) and the master disable variable without
-having to type or remember variable names. Two scope tabs allow
-independent per-scope configuration:
+Opens an interactive TUI for toggling the six opinionated component
+categories (C1–C6) and the master disable variable without having to
+type or remember variable names. Two scope tabs allow independent
+per-scope configuration:
Universal — persists across all sessions (set -U)
Session — current shell only (set -g)
@@ -1084,6 +1084,16 @@ independent per-scope configuration:
Changes apply immediately on each value keypress. Always available
regardless of the __fish_config_opinionated master state.
+The panel adapts to the terminal width automatically, selecting from
+four layout tiers (with a 6-column buffer on each side before stepping
+up to the next tier) and horizontally centering the box. The panel
+redraws within ~0.3 s of a terminal resize with no keypress required.
+
+ COLUMNS >= 90 → 78-wide panel (most detail)
+ COLUMNS >= 86 → 74-wide panel
+ COLUMNS >= 82 → 70-wide panel
+ COLUMNS < 82 → 52-wide panel (default)
+
Navigation:
↑ ↓ / k j Move cursor
← → / h l Set value: OFF ← DEFAULT → ON (clamped)
diff --git a/docs/wiki/5-functions-reference.md b/docs/wiki/5-functions-reference.md
index 8263d38..e8dfda5 100644
--- a/docs/wiki/5-functions-reference.md
+++ b/docs/wiki/5-functions-reference.md
@@ -759,10 +759,10 @@
Synopsis: config-toggle [-h]
- Opens an interactive full-screen TUI for toggling the six opinionated
- component categories (C1–C6) and the master disable variable without
- having to type or remember variable names. Two scope tabs allow
- independent per-scope configuration:
+ Opens an interactive TUI for toggling the six opinionated component
+ categories (C1–C6) and the master disable variable without having to
+ type or remember variable names. Two scope tabs allow independent
+ per-scope configuration:
Universal — persists across all sessions (set -U)
Session — current shell only (set -g)
@@ -770,6 +770,16 @@
Changes apply immediately on each value keypress. Always available
regardless of the __fish_config_opinionated master state.
+ The panel adapts to the terminal width automatically, selecting from
+ four layout tiers (with a 6-column buffer on each side before stepping
+ up to the next tier) and horizontally centering the box. The panel
+ redraws within ~0.3 s of a terminal resize with no keypress required.
+
+ COLUMNS >= 90 → 78-wide panel (most detail)
+ COLUMNS >= 86 → 74-wide panel
+ COLUMNS >= 82 → 70-wide panel
+ COLUMNS < 82 → 52-wide panel (default)
+
Navigation:
↑ ↓ / k j Move cursor
← → / h l Set value: OFF ← DEFAULT → ON (clamped)