diff --git a/docs/fish-config.1 b/docs/fish-config.1 index 1785255..05bdc9e 100644 --- a/docs/fish-config.1 +++ b/docs/fish-config.1 @@ -1566,6 +1566,39 @@ config-update --dry-run config-update --force \f[R] .fi +.SS config-toggle +.IP +.nf +\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: + + Universal \[em] persists across all sessions (set -U) + Session \[em] current shell only (set -g) + +Changes apply immediately on each value keypress. Always available +regardless of the __fish_config_opinionated master state. + +Navigation: + ↑ ↓ / k j Move cursor + ← → / h l Set value: OFF ← DEFAULT → ON (clamped) + Tab Switch scope (Universal ↔ Session) + q / Escape Exit + +Left/Right (or vim-style h/l) move the highlighted value one step along +the OFF\[en]DEFAULT\[en]ON scale and stop at the ends. DEFAULT erases the +variable so the master switch / built-in default applies. + +Flags: + --help / -h Show usage. + +config-toggle +\f[R] +.fi .SS bash .IP .nf diff --git a/docs/html/9-5-functions-reference.html b/docs/html/9-5-functions-reference.html index 8171461..b22bde2 100644 --- a/docs/html/9-5-functions-reference.html +++ b/docs/html/9-5-functions-reference.html @@ -1059,44 +1059,72 @@ Flags: config-update config-update --dry-run 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:
+
+ Universal — persists across all sessions (set -U)
+ Session — current shell only (set -g)
+
+Changes apply immediately on each value keypress. Always available
+regardless of the __fish_config_opinionated master state.
+
+Navigation:
+ ↑ ↓ / k j Move cursor
+ ← → / h l Set value: OFF ← DEFAULT → ON (clamped)
+ Tab Switch scope (Universal ↔ Session)
+ q / Escape Exit
+
+Left/Right (or vim-style h/l) move the highlighted value one step along
+the OFF–DEFAULT–ON scale and stop at the ends. DEFAULT erases the
+variable so the master switch / built-in default applies.
+
+Flags:
+ --help / -h Show usage.
+
+config-toggle
+Synopsis: bash [args...]
Switches to bash, with XDG config applied. On exit, $SHELL is reset
back to fish.
-Synopsis: bd-pull <owner/repo>
Fetches unlinked Gitea issues and creates local Beads entries, updating
issue titles with the assigned Beads IDs.
Requires $GITEA_TOKEN and $GITEA_URL to be set.
bd-pull rootiest/fish-config
-Synopsis: cheat <topic> [args...]
Displays a colorized cheatsheet using cheat -c, falls back to tldr,
then man.
cheat tar
cheat git
-Synopsis: cffetch [args...] / ffetch [args...]
Clears the screen and displays system information via fastfetch with
the custom config at ~/.fastfetch.jsonc. Falls back to neofetch.
-Synopsis: dockup [-h] [directory]
Pulls latest Docker images, restarts services in the given Docker
Compose project, and prunes dangling images.
dockup ~/myapp
-Synopsis: joplin [args...]
Runs the Joplin CLI with Node.js deprecation warnings suppressed.
joplin ls
-Synopsis: ld
Launches lazydocker targeting the currently active Docker context,
detected via docker context inspect.
-Synopsis: replay <commands>
Runs Bash commands and replays any resulting changes to environment
variables, aliases, and the working directory back into the current
@@ -1104,17 +1132,17 @@ Fish session. Useful for sourcing Bash scripts.
replay "source ~/.bashrc"
replay "export FOO=bar"
-Synopsis: tmux-clean
Kills all detached (unattached) tmux sessions, leaving attached ones
running.
-Synopsis: wake-lock <command> [args...]
Runs a command under systemd-inhibit, preventing the system from going
idle or sleeping until the command completes.
wake-lock rsync -avz src/ dest/
-Synopsis: zellij [args...]
Launches zellij with the Catppuccin Mocha theme applied.