Skip to content

hkapoor246/mac-vibe-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

✨ Mac Vibe Coding Setup

A complete, interactive guide to setting up a kick-ass Mac development environment for AI-assisted (vibe) coding!!!.

🚀 Live Demo

Check out a live demo here - https://mac-vibe-setup.vercel.app

📖 What's Inside

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

🎯 How to Use

Option 1 — Open locally

git clone git@github.com:hkapoor246/mac-vibe-setup.git
cd mac-vibe-setup
open index.html

Option 2 — Visit the live site

Coming soon

Option 3 — Run the setup script (coming soon)

curl -fsSL https://mac-vibe-setup.vercel.app/setup.sh | bash

🗂 Project Structure

mac-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

🛠 Built With

  • Vanilla HTML, CSS, JavaScript — no frameworks, no build tools
  • Designed to work offline, no dependencies
  • Dark/light mode support

🤝 Contributing

Found something missing or outdated? PRs welcome!

  1. Fork the repo
  2. Create your branch (git checkout -b fix/missing-tool)
  3. Commit your changes (git commit -m 'fix: add missing tool')
  4. Push to the branch (git push origin fix/missing-tool)
  5. Open a Pull Request

📬 Connect

Built by @hkapoor246


Made with 🖤 and a lot of squash breaks

About

Instructions to set up your mac for vibe coding

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages