chore(docs): regenerate man page, HTML docs, and wiki
This commit is contained in:
@@ -96,6 +96,7 @@ conf.d/
|
|||||||
first_run.fish One-time init: Fisher bootstrap, theme, welcome
|
first_run.fish One-time init: Fisher bootstrap, theme, welcome
|
||||||
key_bindings.fish Custom key bindings and Vi mode
|
key_bindings.fish Custom key bindings and Vi mode
|
||||||
logging-events.fish C5 --on-variable event handlers; syncs logging state at startup
|
logging-events.fish C5 --on-variable event handlers; syncs logging state at startup
|
||||||
|
kitty-watcher-reminder.fish C5 per-session reminder to set up the Kitty watcher
|
||||||
paru-wrapper.fish Auto-generates \[ti]/.local/bin/paru logging wrapper
|
paru-wrapper.fish Auto-generates \[ti]/.local/bin/paru logging wrapper
|
||||||
puffer.fish !! / !$ / ./ expansion (bundled from nickeb96/puffer-fish)
|
puffer.fish !! / !$ / ./ expansion (bundled from nickeb96/puffer-fish)
|
||||||
tmux-logging.fish C5 starts tmux pipe-pane capture when fish runs inside tmux
|
tmux-logging.fish C5 starts tmux pipe-pane capture when fish runs inside tmux
|
||||||
@@ -1769,6 +1770,32 @@ replay \[dq]source \[ti]/.bashrc\[dq]
|
|||||||
replay \[dq]export FOO=bar\[dq]
|
replay \[dq]export FOO=bar\[dq]
|
||||||
\f[R]
|
\f[R]
|
||||||
.fi
|
.fi
|
||||||
|
.SS kitty-logging
|
||||||
|
.IP
|
||||||
|
.nf
|
||||||
|
\f[C]
|
||||||
|
Synopsis: kitty-logging [install|uninstall|status|dismiss] [-h]
|
||||||
|
|
||||||
|
Manages the Kitty scrollback watcher that powers C5 logging. Ships a
|
||||||
|
canonical, version-marked watcher and installs it into the Kitty config
|
||||||
|
directory, wiring it into kitty.conf through a sentinel-marked managed
|
||||||
|
block. Commenting out any conflicting watcher line avoids double-capture.
|
||||||
|
|
||||||
|
Commands:
|
||||||
|
install Copy/refresh the watcher and add the managed block
|
||||||
|
uninstall Remove the managed block and the watcher file
|
||||||
|
status Show wiring, installed watcher version, and C5 state
|
||||||
|
dismiss Stop the per-session setup reminder
|
||||||
|
|
||||||
|
Runtime capture stays governed by the C5 .logging_disabled sentinel, so
|
||||||
|
disabling __fish_config_op_logging makes the watcher inert without
|
||||||
|
uninstalling. Install affects new Kitty windows only.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
kitty-logging install
|
||||||
|
kitty-logging status
|
||||||
|
\f[R]
|
||||||
|
.fi
|
||||||
.SS tmux-clean
|
.SS tmux-clean
|
||||||
.IP
|
.IP
|
||||||
.nf
|
.nf
|
||||||
@@ -2184,6 +2211,15 @@ Because the capture happens at exit, toggling __fish_config_op_logging
|
|||||||
takes effect on the next exit with no restart or sentinel coordination
|
takes effect on the next exit with no restart or sentinel coordination
|
||||||
needed \[em] the C5 guard is re-checked when the handler fires.
|
needed \[em] the C5 guard is re-checked when the handler fires.
|
||||||
.PP
|
.PP
|
||||||
|
The Kitty watcher is managed by the kitty-logging command: it installs a
|
||||||
|
version-marked watcher (fish-config-watcher.py) into the Kitty config
|
||||||
|
directory and wires it into kitty.conf via a managed block.
|
||||||
|
Inside Kitty, a non-blocking per-session reminder points first-time
|
||||||
|
users at \f[V]kitty-logging install\f[R] until they install or run
|
||||||
|
\f[V]kitty-logging dismiss\f[R].
|
||||||
|
Install affects new Kitty windows only; runtime disable is still handled
|
||||||
|
by the .logging_disabled sentinel.
|
||||||
|
.PP
|
||||||
Logging coordination via sentinel file
|
Logging coordination via sentinel file
|
||||||
.PP
|
.PP
|
||||||
C5 uses a sentinel file to synchronize state between the shell and
|
C5 uses a sentinel file to synchronize state between the shell and
|
||||||
|
|||||||
@@ -727,6 +727,14 @@ and then prunes old zellij_*.log files the same way. Because the capture
|
|||||||
happens at exit, toggling __fish_config_op_logging takes effect on the
|
happens at exit, toggling __fish_config_op_logging takes effect on the
|
||||||
next exit with no restart or sentinel coordination needed — the C5 guard
|
next exit with no restart or sentinel coordination needed — the C5 guard
|
||||||
is re-checked when the handler fires.</p>
|
is re-checked when the handler fires.</p>
|
||||||
|
<p>The Kitty watcher is managed by the kitty-logging command: it
|
||||||
|
installs a version-marked watcher (fish-config-watcher.py) into the
|
||||||
|
Kitty config directory and wires it into kitty.conf via a managed block.
|
||||||
|
Inside Kitty, a non-blocking per-session reminder points first-time
|
||||||
|
users at <code>kitty-logging install</code> until they install or run
|
||||||
|
<code>kitty-logging dismiss</code>. Install affects new Kitty windows
|
||||||
|
only; runtime disable is still handled by the .logging_disabled
|
||||||
|
sentinel.</p>
|
||||||
<p>Logging coordination via sentinel file</p>
|
<p>Logging coordination via sentinel file</p>
|
||||||
<p>C5 uses a sentinel file to synchronize state between the shell and
|
<p>C5 uses a sentinel file to synchronize state between the shell and
|
||||||
out-of-process components (the Kitty watcher and all running
|
out-of-process components (the Kitty watcher and all running
|
||||||
|
|||||||
@@ -526,6 +526,7 @@ conf.d/
|
|||||||
first_run.fish One-time init: Fisher bootstrap, theme, welcome
|
first_run.fish One-time init: Fisher bootstrap, theme, welcome
|
||||||
key_bindings.fish Custom key bindings and Vi mode
|
key_bindings.fish Custom key bindings and Vi mode
|
||||||
logging-events.fish C5 --on-variable event handlers; syncs logging state at startup
|
logging-events.fish C5 --on-variable event handlers; syncs logging state at startup
|
||||||
|
kitty-watcher-reminder.fish C5 per-session reminder to set up the Kitty watcher
|
||||||
paru-wrapper.fish Auto-generates ~/.local/bin/paru logging wrapper
|
paru-wrapper.fish Auto-generates ~/.local/bin/paru logging wrapper
|
||||||
puffer.fish !! / !$ / ./ expansion (bundled from nickeb96/puffer-fish)
|
puffer.fish !! / !$ / ./ expansion (bundled from nickeb96/puffer-fish)
|
||||||
tmux-logging.fish C5 starts tmux pipe-pane capture when fish runs inside tmux
|
tmux-logging.fish C5 starts tmux pipe-pane capture when fish runs inside tmux
|
||||||
|
|||||||
@@ -1174,17 +1174,38 @@ Fish session. Useful for sourcing Bash scripts.
|
|||||||
|
|
||||||
replay "source ~/.bashrc"
|
replay "source ~/.bashrc"
|
||||||
replay "export FOO=bar"</code></pre>
|
replay "export FOO=bar"</code></pre>
|
||||||
<h3 data-number="9.14.12" id="tmux-clean">tmux-clean</h3>
|
<h3 data-number="9.14.12" id="kitty-logging">kitty-logging</h3>
|
||||||
|
<pre><code>Synopsis: kitty-logging [install|uninstall|status|dismiss] [-h]
|
||||||
|
|
||||||
|
Manages the Kitty scrollback watcher that powers C5 logging. Ships a
|
||||||
|
canonical, version-marked watcher and installs it into the Kitty config
|
||||||
|
directory, wiring it into kitty.conf through a sentinel-marked managed
|
||||||
|
block. Commenting out any conflicting watcher line avoids double-capture.
|
||||||
|
|
||||||
|
Commands:
|
||||||
|
install Copy/refresh the watcher and add the managed block
|
||||||
|
uninstall Remove the managed block and the watcher file
|
||||||
|
status Show wiring, installed watcher version, and C5 state
|
||||||
|
dismiss Stop the per-session setup reminder
|
||||||
|
|
||||||
|
Runtime capture stays governed by the C5 .logging_disabled sentinel, so
|
||||||
|
disabling __fish_config_op_logging makes the watcher inert without
|
||||||
|
uninstalling. Install affects new Kitty windows only.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
kitty-logging install
|
||||||
|
kitty-logging status</code></pre>
|
||||||
|
<h3 data-number="9.14.13" id="tmux-clean">tmux-clean</h3>
|
||||||
<pre><code>Synopsis: tmux-clean
|
<pre><code>Synopsis: tmux-clean
|
||||||
Kills all detached (unattached) tmux sessions, leaving attached ones
|
Kills all detached (unattached) tmux sessions, leaving attached ones
|
||||||
running.</code></pre>
|
running.</code></pre>
|
||||||
<h3 data-number="9.14.13" id="wake-lock">wake-lock</h3>
|
<h3 data-number="9.14.14" id="wake-lock">wake-lock</h3>
|
||||||
<pre><code>Synopsis: wake-lock <command> [args...]
|
<pre><code>Synopsis: wake-lock <command> [args...]
|
||||||
Runs a command under systemd-inhibit, preventing the system from going
|
Runs a command under systemd-inhibit, preventing the system from going
|
||||||
idle or sleeping until the command completes.
|
idle or sleeping until the command completes.
|
||||||
|
|
||||||
wake-lock rsync -avz src/ dest/</code></pre>
|
wake-lock rsync -avz src/ dest/</code></pre>
|
||||||
<h3 data-number="9.14.14" id="zellij">zellij</h3>
|
<h3 data-number="9.14.15" id="zellij">zellij</h3>
|
||||||
<pre><code>Synopsis: zellij [args...]
|
<pre><code>Synopsis: zellij [args...]
|
||||||
Launches zellij with the Catppuccin Mocha theme applied.</code></pre>
|
Launches zellij with the Catppuccin Mocha theme applied.</code></pre>
|
||||||
<hr />
|
<hr />
|
||||||
|
|||||||
@@ -791,6 +791,8 @@ id="toc-joplin">joplin</a></li>
|
|||||||
id="toc-ld-1">ld</a></li>
|
id="toc-ld-1">ld</a></li>
|
||||||
<li><a href="9-5-functions-reference.html#replay"
|
<li><a href="9-5-functions-reference.html#replay"
|
||||||
id="toc-replay">replay</a></li>
|
id="toc-replay">replay</a></li>
|
||||||
|
<li><a href="9-5-functions-reference.html#kitty-logging"
|
||||||
|
id="toc-kitty-logging">kitty-logging</a></li>
|
||||||
<li><a href="9-5-functions-reference.html#tmux-clean"
|
<li><a href="9-5-functions-reference.html#tmux-clean"
|
||||||
id="toc-tmux-clean">tmux-clean</a></li>
|
id="toc-tmux-clean">tmux-clean</a></li>
|
||||||
<li><a href="9-5-functions-reference.html#wake-lock"
|
<li><a href="9-5-functions-reference.html#wake-lock"
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -879,6 +879,29 @@
|
|||||||
replay "source ~/.bashrc"
|
replay "source ~/.bashrc"
|
||||||
replay "export FOO=bar"
|
replay "export FOO=bar"
|
||||||
|
|
||||||
|
### kitty-logging
|
||||||
|
|
||||||
|
Synopsis: kitty-logging [install|uninstall|status|dismiss] [-h]
|
||||||
|
|
||||||
|
Manages the Kitty scrollback watcher that powers C5 logging. Ships a
|
||||||
|
canonical, version-marked watcher and installs it into the Kitty config
|
||||||
|
directory, wiring it into kitty.conf through a sentinel-marked managed
|
||||||
|
block. Commenting out any conflicting watcher line avoids double-capture.
|
||||||
|
|
||||||
|
Commands:
|
||||||
|
install Copy/refresh the watcher and add the managed block
|
||||||
|
uninstall Remove the managed block and the watcher file
|
||||||
|
status Show wiring, installed watcher version, and C5 state
|
||||||
|
dismiss Stop the per-session setup reminder
|
||||||
|
|
||||||
|
Runtime capture stays governed by the C5 .logging_disabled sentinel, so
|
||||||
|
disabling __fish_config_op_logging makes the watcher inert without
|
||||||
|
uninstalling. Install affects new Kitty windows only.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
kitty-logging install
|
||||||
|
kitty-logging status
|
||||||
|
|
||||||
### tmux-clean
|
### tmux-clean
|
||||||
|
|
||||||
Synopsis: tmux-clean
|
Synopsis: tmux-clean
|
||||||
|
|||||||
@@ -265,6 +265,13 @@ at exit, toggling __fish_config_op_logging takes effect on the next exit with
|
|||||||
no restart or sentinel coordination needed — the C5 guard is re-checked when
|
no restart or sentinel coordination needed — the C5 guard is re-checked when
|
||||||
the handler fires.
|
the handler fires.
|
||||||
|
|
||||||
|
The Kitty watcher is managed by the kitty-logging command: it installs a
|
||||||
|
version-marked watcher (fish-config-watcher.py) into the Kitty config directory
|
||||||
|
and wires it into kitty.conf via a managed block. Inside Kitty, a non-blocking
|
||||||
|
per-session reminder points first-time users at `kitty-logging install` until
|
||||||
|
they install or run `kitty-logging dismiss`. Install affects new Kitty windows
|
||||||
|
only; runtime disable is still handled by the .logging_disabled sentinel.
|
||||||
|
|
||||||
Logging coordination via sentinel file
|
Logging coordination via sentinel file
|
||||||
|
|
||||||
C5 uses a sentinel file to synchronize state between the shell and
|
C5 uses a sentinel file to synchronize state between the shell and
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ The configuration is split across:
|
|||||||
first_run.fish One-time init: Fisher bootstrap, theme, welcome
|
first_run.fish One-time init: Fisher bootstrap, theme, welcome
|
||||||
key_bindings.fish Custom key bindings and Vi mode
|
key_bindings.fish Custom key bindings and Vi mode
|
||||||
logging-events.fish C5 --on-variable event handlers; syncs logging state at startup
|
logging-events.fish C5 --on-variable event handlers; syncs logging state at startup
|
||||||
|
kitty-watcher-reminder.fish C5 per-session reminder to set up the Kitty watcher
|
||||||
paru-wrapper.fish Auto-generates ~/.local/bin/paru logging wrapper
|
paru-wrapper.fish Auto-generates ~/.local/bin/paru logging wrapper
|
||||||
puffer.fish !! / !$ / ./ expansion (bundled from nickeb96/puffer-fish)
|
puffer.fish !! / !$ / ./ expansion (bundled from nickeb96/puffer-fish)
|
||||||
tmux-logging.fish C5 starts tmux pipe-pane capture when fish runs inside tmux
|
tmux-logging.fish C5 starts tmux pipe-pane capture when fish runs inside tmux
|
||||||
|
|||||||
Reference in New Issue
Block a user