Zsh Plugins
The Oh My Zsh plugin roster lives in one place — the plugins=(...) array in
~/.zshrc (source: dot_zshrc). Everything here is either bundled with OMZ or
cloned automatically via chezmoi externals (.chezmoiexternal.toml), so a fresh
machine gets the identical set from chezmoi apply.
The full roster
Every plugin has its own pro-tips page — the table links them all.
| Group | Plugins |
|---|---|
| Git & forges | git, git-auto-fetch, gh, shlink |
| Containers & cloud | docker, docker-compose, aws, terraform, kubectl, kubectx, helm |
| Languages & packages | brew, macos, python, pip, virtualenv, npm |
| Navigation & files | zoxide, eza, dirhistory, copypath, copyfile, extract |
| History & typing | zsh-autosuggestions, history-substring-search, fzf, sudo, alias-finder, zsh-ai |
| Data & display | jsontools, urltools, zsh-syntax-highlighting, colored-man-pages, colorize |
Load-order rules (encoded as comments in dot_zshrc — don't reorder casually):
zsh-syntax-highlightingloads last of the "normal" plugins.history-substring-searchis the one exception — its README requires it to load after syntax-highlighting, so it holds the final slot.
Deliberately not installed
| Plugin | Why not |
|---|---|
z | zoxide is already enabled and strictly better (frecency + zi interactive picker). |
thefuck | Unmaintained upstream; zsh-ai (# fix that + Enter) covers the use case. |
zsh-autocomplete | Fights zsh-autosuggestions and the custom autosuggest-tab.zsh Tab binding. |
fast-syntax-highlighting | Drop-in for zsh-syntax-highlighting, but the zdharma repo-deletion history makes it a risky dependency for marginal gain. |
1password | Secrets come from OpenBao via Vault Agent, not 1Password. |
web-search | zsh-ai answers from the terminal already. |
command-not-found | On macOS it needs the homebrew-command-not-found tap; this repo deliberately avoids tap-trust friction. |
Each page keeps to the pro tips worth actually remembering — the aliases and keybinds that earn their muscle memory, aimed at how this setup is actually used (Compose-based StumpCloud ops, Gitea + GitHub, OpenBao secrets, the Docusaurus site, and a lot of Claude).