setup-zsh
One-command Zsh setup for macOS with autosuggestions that match anywhere in your history.
Install
curl -sSL https://raw.githubusercontent.com/openhoangnc/setup-zsh/main/setup.sh | bash
Most Zsh setups only suggest commands that start with what you typed. This one falls back to searching your whole history for a command that contains it anywhere, marked with a » arrow.
Features
- History search with the arrow keys, syntax highlighting and auto-cd
- A clean prompt showing the Git branch, uncommitted changes and ahead/behind counts
install-dev-tool: an interactive menu to install Bun, Go, Node.js, Python, Rust, a JDK and more- Uses only built-in tools; no Git or Xcode Command Line Tools needed
Support
Found a bug or have an idea? Open an issue on GitHub.