# Pro Zsh Config
A production-ready `.zshrc` built over years of daily use across macOS and Linux. Includes 40+ aliases, AI-powered functions, a curated Oh My Zsh setup, and a clean environment configuration.
**Both macOS and Linux variants included** — same structure, platform-specific tools.
## What's Included
| File | Platform | Description |
|------|----------|-------------|
| `.zshrc` | macOS | Full config with Homebrew paths, pbcopy, and macOS-specific aliases |
| `.zshrc.linux` | Ubuntu/Linux | Equivalent config with apt aliases, xclip, batcat/fdfind remaps |
## Prerequisites
- **Zsh** — default on macOS; install with `sudo apt install zsh` on Ubuntu
- **Oh My Zsh** — `sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"`
- **A Nerd Font** — required for icons in eza and the prompt theme ([nerdfonts.com](https://www.nerdfonts.com))
- **eza** — `brew install eza` (macOS) or [eza.rocks](https://eza.rocks) (Linux)
- **Optional but recommended:** bat, zoxide, fzf, jq, glow, ripgrep, chafaPurchase to unlock full file
How to use
Start here. Setup guide with prerequisites, installation steps, customization tips, and troubleshooting.
Start here. Setup guide with prerequisites, installation steps, customization tips, and troubleshooting.
Copy to ~/.zshrc and restart your shell with exec zsh. Edit aliases and PATH entries to match your setup. Source ~/.zsh_secrets for API keys.
Copy to ~/.zshrc on your Ubuntu/Linux server. Requires Oh My Zsh, zsh-syntax-highlighting, and zsh-autosuggestions plugins installed.
A production .zshrc built over years of daily use. Includes 40+ aliases for Git, eza, pnpm, and system tasks. Custom functions: ask() for Claude API queries from the terminal, repo() to open GitHub repos in browser. Oh My Zsh with Cypher theme and curated plugins (git, zoxide, fzf, syntax highlighting, autosuggestions). Colored man pages, secrets management, and clean PATH setup. Includes both macOS and Linux variants.
Get everything for $39
Dev Environment Pack — includes this + more