External-plugins: add zsh-dual-history (#129)

odurif0
2026-08-22 16:12:49 +02:00
committed by GitHub
parent 2db35fecff
commit a2c49849dd
+4
@@ -60,6 +60,10 @@ Unlike [themes](https://github.com/ohmyzsh/ohmyzsh/wiki/External-themes), there
A minimal Zsh plugin to quickly navigate into development folders with recursive autocompletion, create new project directories, and open them in your preferred editor (VS Code, Cursor, Windsurf, etc.) with fuzzy finder (`fzf`) integration.
- [zsh-dual-history](https://github.com/odurif0/zsh-dual-history)
Keeps AI agent instructions out of your shell history. CLI agents like Forge send `:`-prefixed instructions that pollute `history` and `Ctrl+R`; this plugin routes them to a separate `~/.zsh_ai_history` — intercepting every write path, including the agent's own history insertions — and turns `Ctrl+R` into an fzf interface switchable between All / Human / AI views (`Tab`, `Alt+H/I/A`), merged chronologically.
- [project-aliases](https://github.com/dvigo/project-aliases)
Lightweight plugin to manage per-project shell aliases. It automatically loads aliases defined in a `.proj_aliases` file when entering a project directory and unloads them upon leaving, keeping your global shell namespace clean.