From f75d64bf9cd9f965c5945a69f5f387b1190275b9 Mon Sep 17 00:00:00 2001 From: rootiest Date: Thu, 11 Jun 2026 01:20:55 -0400 Subject: [PATCH] docs(config-toggle): add config-toggle entry to offline docs and index --- docs/fish-config.index | 4 ++++ docs/fish-config.md | 26 ++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/docs/fish-config.index b/docs/fish-config.index index f999958..8cf6510 100644 --- a/docs/fish-config.index +++ b/docs/fish-config.index @@ -139,6 +139,10 @@ media=## 5.13 Media and Utilities dng2avif=### dng2avif spark=### spark miscfns=## 5.14 Miscellaneous +config-help=### config-help +config-update=### config-update +config-toggle=### config-toggle +toggle=### config-toggle bash=### bash cheat=### cheat dockup=### dockup diff --git a/docs/fish-config.md b/docs/fish-config.md index 74ff4b0..78b3f4d 100644 --- a/docs/fish-config.md +++ b/docs/fish-config.md @@ -1220,6 +1220,32 @@ Add -i (interactive confirmation) to destructive commands: config-update --dry-run config-update --force +### config-toggle + + 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: + + Universal — persists across all sessions (set -U) + Session — current shell only (set -g) + + Changes apply immediately on each Space keypress. Always available + regardless of the __fish_config_opinionated master state. + + Navigation: + ↑ ↓ / j k Move cursor + Space Cycle: ON → OFF → DEFAULT → ON + Tab Switch scope (Universal ↔ Session) + q / Escape Exit + + Flags: + --help / -h Show usage. + + config-toggle + ### bash Synopsis: bash [args...]