Merge branch 'main' into feat-edit-multi-editor-launcher
This commit is contained in:
+17
-14
@@ -65,22 +65,24 @@ Cross-platform package management via pkg and fish-deps
|
|||||||
AI session helpers for Claude Code and Antigravity
|
AI session helpers for Claude Code and Antigravity
|
||||||
.IP \[bu] 2
|
.IP \[bu] 2
|
||||||
Catppuccin Mocha color theme throughout
|
Catppuccin Mocha color theme throughout
|
||||||
.RS 2
|
.RS
|
||||||
.PP
|
.PP
|
||||||
┌───────────────────────────────────────────────────────────────────────────┐
|
\f[B]CAUTION - SESSION LOGGING IS ON BY DEFAULT\f[R]
|
||||||
│ CAUTION - SESSION LOGGING IS ON BY DEFAULT │ │ │ │ This configuration
|
.PP
|
||||||
silently records terminal output to │ │ \[ti]/.terminal_history: Kitty
|
This configuration silently records terminal output to
|
||||||
scrollback on window close, live tmux pane │ │ streams, zellij pane
|
\f[V]\[ti]/.terminal_history\f[R]: Kitty scrollback on window close,
|
||||||
snapshots on exit, and full paru/yay output.
|
live tmux pane streams, zellij pane snapshots on exit, and full paru/yay
|
||||||
These │ │ logs can contain command output, file contents, and secrets
|
output.
|
||||||
printed to │ │ the terminal.
|
These logs can contain command output, file contents, and secrets
|
||||||
|
printed to the terminal.
|
||||||
Nothing leaves your machine, but the files persist locally.
|
Nothing leaves your machine, but the files persist locally.
|
||||||
│ │ │ │ Disable all logging with: set -U __fish_config_op_logging off │
|
.IP \[bu] 2
|
||||||
│ Prefer a menu?
|
Disable all logging with: \f[V]set -U __fish_config_op_logging off\f[R]
|
||||||
Run the interactive picker: config-toggle │ │ See Section 7 (C5 -
|
.IP \[bu] 2
|
||||||
Logging and Capture) for the full breakdown.
|
Prefer a menu?
|
||||||
│
|
Run the interactive picker: \f[V]config-toggle\f[R]
|
||||||
└───────────────────────────────────────────────────────────────────────────┘
|
.IP \[bu] 2
|
||||||
|
See Section 7 (C5 - Logging and Capture) for the full breakdown.
|
||||||
.RE
|
.RE
|
||||||
.PP
|
.PP
|
||||||
The configuration is split across:
|
The configuration is split across:
|
||||||
@@ -115,6 +117,7 @@ integrations/
|
|||||||
fzf.fish FZF Catppuccin theme and key binding config
|
fzf.fish FZF Catppuccin theme and key binding config
|
||||||
scripts/
|
scripts/
|
||||||
clean_progress_log.py Strips paru/yay typescript animations to clean static logs
|
clean_progress_log.py Strips paru/yay typescript animations to clean static logs
|
||||||
|
agents-tools/ AGENTS.md version-bump script and git hooks (wired via core.hooksPath)
|
||||||
docs/ Offline documentation and compiled man page
|
docs/ Offline documentation and compiled man page
|
||||||
fish-config.md Primary source manual (terminal-readable)
|
fish-config.md Primary source manual (terminal-readable)
|
||||||
fish-config.1 Compiled man page (auto-generated by CI)
|
fish-config.1 Compiled man page (auto-generated by CI)
|
||||||
|
|||||||
@@ -492,30 +492,35 @@
|
|||||||
<p>A production-grade Fish shell configuration targeting Fish 4.x. It
|
<p>A production-grade Fish shell configuration targeting Fish 4.x. It
|
||||||
provides:</p>
|
provides:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><p>Drop-in replacements for common Unix tools (ls, cat, rm, du,
|
<li>Drop-in replacements for common Unix tools (ls, cat, rm, du, ping,
|
||||||
ping, less)</p></li>
|
less)</li>
|
||||||
<li><p>Deep Kitty and WezTerm terminal integration: tab/window/pane
|
<li>Deep Kitty and WezTerm terminal integration: tab/window/pane
|
||||||
management from the command line</p></li>
|
management from the command line</li>
|
||||||
<li><p>Automatic session logging: terminal scrollback, tmux/zellij
|
<li>Automatic session logging: terminal scrollback, tmux/zellij panes,
|
||||||
panes, and paru/yay output captured to ~/.terminal_history (on by
|
and paru/yay output captured to ~/.terminal_history (on by default; see
|
||||||
default; see below)</p></li>
|
below)</li>
|
||||||
<li><p>Automatic Python virtualenv activation on directory
|
<li>Automatic Python virtualenv activation on directory change</li>
|
||||||
change</p></li>
|
<li>Cross-platform package management via pkg and fish-deps</li>
|
||||||
<li><p>Cross-platform package management via pkg and fish-deps</p></li>
|
<li>AI session helpers for Claude Code and Antigravity</li>
|
||||||
<li><p>AI session helpers for Claude Code and Antigravity</p></li>
|
<li>Catppuccin Mocha color theme throughout</li>
|
||||||
<li><p>Catppuccin Mocha color theme throughout</p>
|
|
||||||
<p>┌───────────────────────────────────────────────────────────────────────────┐
|
|
||||||
│ CAUTION - SESSION LOGGING IS ON BY DEFAULT │ │ │ │ This configuration
|
|
||||||
silently records terminal output to │ │ ~/.terminal_history: Kitty
|
|
||||||
scrollback on window close, live tmux pane │ │ streams, zellij pane
|
|
||||||
snapshots on exit, and full paru/yay output. These │ │ logs can contain
|
|
||||||
command output, file contents, and secrets printed to │ │ the terminal.
|
|
||||||
Nothing leaves your machine, but the files persist locally. │ │ │ │
|
|
||||||
Disable all logging with: set -U __fish_config_op_logging off │ │ Prefer
|
|
||||||
a menu? Run the interactive picker: config-toggle │ │ See Section 7 (C5
|
|
||||||
- Logging and Capture) for the full breakdown. │
|
|
||||||
└───────────────────────────────────────────────────────────────────────────┘</p></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
|
<blockquote>
|
||||||
|
<p><strong>CAUTION - SESSION LOGGING IS ON BY DEFAULT</strong></p>
|
||||||
|
<p>This configuration silently records terminal output to
|
||||||
|
<code>~/.terminal_history</code>: Kitty scrollback on window close, live
|
||||||
|
tmux pane streams, zellij pane snapshots on exit, and full paru/yay
|
||||||
|
output. These logs can contain command output, file contents, and
|
||||||
|
secrets printed to the terminal. Nothing leaves your machine, but the
|
||||||
|
files persist locally.</p>
|
||||||
|
<ul>
|
||||||
|
<li>Disable all logging with:
|
||||||
|
<code>set -U __fish_config_op_logging off</code></li>
|
||||||
|
<li>Prefer a menu? Run the interactive picker:
|
||||||
|
<code>config-toggle</code></li>
|
||||||
|
<li>See Section 7 (C5 - Logging and Capture) for the full
|
||||||
|
breakdown.</li>
|
||||||
|
</ul>
|
||||||
|
</blockquote>
|
||||||
<p>The configuration is split across:</p>
|
<p>The configuration is split across:</p>
|
||||||
<pre><code>config.fish Main entry point; sets env vars and PATH
|
<pre><code>config.fish Main entry point; sets env vars and PATH
|
||||||
conf.d/
|
conf.d/
|
||||||
@@ -545,6 +550,7 @@ integrations/
|
|||||||
fzf.fish FZF Catppuccin theme and key binding config
|
fzf.fish FZF Catppuccin theme and key binding config
|
||||||
scripts/
|
scripts/
|
||||||
clean_progress_log.py Strips paru/yay typescript animations to clean static logs
|
clean_progress_log.py Strips paru/yay typescript animations to clean static logs
|
||||||
|
agents-tools/ AGENTS.md version-bump script and git hooks (wired via core.hooksPath)
|
||||||
docs/ Offline documentation and compiled man page
|
docs/ Offline documentation and compiled man page
|
||||||
fish-config.md Primary source manual (terminal-readable)
|
fish-config.md Primary source manual (terminal-readable)
|
||||||
fish-config.1 Compiled man page (auto-generated by CI)
|
fish-config.1 Compiled man page (auto-generated by CI)
|
||||||
|
|||||||
+12
-13
@@ -12,19 +12,17 @@ A production-grade Fish shell configuration targeting Fish 4.x. It provides:
|
|||||||
- AI session helpers for Claude Code and Antigravity
|
- AI session helpers for Claude Code and Antigravity
|
||||||
- Catppuccin Mocha color theme throughout
|
- Catppuccin Mocha color theme throughout
|
||||||
|
|
||||||
┌───────────────────────────────────────────────────────────────────────────┐
|
> **CAUTION - SESSION LOGGING IS ON BY DEFAULT**
|
||||||
│ CAUTION - SESSION LOGGING IS ON BY DEFAULT │
|
>
|
||||||
│ │
|
> This configuration silently records terminal output to `~/.terminal_history`:
|
||||||
│ This configuration silently records terminal output to │
|
> Kitty scrollback on window close, live tmux pane streams, zellij pane
|
||||||
│ ~/.terminal_history: Kitty scrollback on window close, live tmux pane │
|
> snapshots on exit, and full paru/yay output. These logs can contain command
|
||||||
│ streams, zellij pane snapshots on exit, and full paru/yay output. These │
|
> output, file contents, and secrets printed to the terminal. Nothing leaves
|
||||||
│ logs can contain command output, file contents, and secrets printed to │
|
> your machine, but the files persist locally.
|
||||||
│ the terminal. Nothing leaves your machine, but the files persist locally. │
|
>
|
||||||
│ │
|
> - Disable all logging with: `set -U __fish_config_op_logging off`
|
||||||
│ Disable all logging with: set -U __fish_config_op_logging off │
|
> - Prefer a menu? Run the interactive picker: `config-toggle`
|
||||||
│ Prefer a menu? Run the interactive picker: config-toggle │
|
> - See Section 7 (C5 - Logging and Capture) for the full breakdown.
|
||||||
│ See Section 7 (C5 - Logging and Capture) for the full breakdown. │
|
|
||||||
└───────────────────────────────────────────────────────────────────────────┘
|
|
||||||
|
|
||||||
The configuration is split across:
|
The configuration is split across:
|
||||||
|
|
||||||
@@ -56,6 +54,7 @@ The configuration is split across:
|
|||||||
fzf.fish FZF Catppuccin theme and key binding config
|
fzf.fish FZF Catppuccin theme and key binding config
|
||||||
scripts/
|
scripts/
|
||||||
clean_progress_log.py Strips paru/yay typescript animations to clean static logs
|
clean_progress_log.py Strips paru/yay typescript animations to clean static logs
|
||||||
|
agents-tools/ AGENTS.md version-bump script and git hooks (wired via core.hooksPath)
|
||||||
docs/ Offline documentation and compiled man page
|
docs/ Offline documentation and compiled man page
|
||||||
fish-config.md Primary source manual (terminal-readable)
|
fish-config.md Primary source manual (terminal-readable)
|
||||||
fish-config.1 Compiled man page (auto-generated by CI)
|
fish-config.1 Compiled man page (auto-generated by CI)
|
||||||
|
|||||||
Reference in New Issue
Block a user