A complete, interactive guide to setting up a kick-ass Mac development environment for AI-assisted (vibe) coding!!!.
Check out a live demo here - https://mac-vibe-setup.vercel.app
Everything you need to go from a fresh Mac to a fully loaded AI-powered dev environment:
- Terminal — iTerm2, Oh My Zsh, Powerlevel10k, essential CLI tools
- IDE & AI — Cursor, Claude Code, extensions, fonts, settings
- Dev Tools — Node via nvm, Python via pyenv, Docker, Raycast
- Git & GitHub — SSH keys, GitHub CLI, lazygit, global .gitignore
- Workflow — CLAUDE.md, .cursorrules, shell aliases, macOS defaults
git clone git@github.com:hkapoor246/mac-vibe-setup.git
cd mac-vibe-setup
open index.htmlComing soon
curl -fsSL https://mac-vibe-setup.vercel.app/setup.sh | bashmac-vibe-setup/
├── index.html # Interactive web app
├── setup.sh # One-command automation script (coming soon)
├── CLAUDE.md # AI context for Claude Code
├── .cursorrules # Cursor AI behavior config
└── README.md # You are here
- Vanilla HTML, CSS, JavaScript — no frameworks, no build tools
- Designed to work offline, no dependencies
- Dark/light mode support
Found something missing or outdated? PRs welcome!
- Fork the repo
- Create your branch (
git checkout -b fix/missing-tool) - Commit your changes (
git commit -m 'fix: add missing tool') - Push to the branch (
git push origin fix/missing-tool) - Open a Pull Request
Built by @hkapoor246
Made with 🖤 and a lot of squash breaks