Zero to first win in 5 minutes
Install, open a repo, and ship your first Claude-assisted change. A guided quickstart that respects your time.
Every command, flag, hook, MCP, and best practice โ plus a one-command terminal + Ghostty setup. Beginner-friendly, always current.
Fresh Mac? This takes you from nothing to a fully-configured Claude Code + Ghostty โ no git, Homebrew, or Node needed first. The script installs the whole stack for you.
curl -fsSL https://raw.githubusercontent.com/bogdanmatasaru/claude-code-guide/main/install.sh | bashThen open Ghostty, type claude, and log in. That's it. โ Full setup guide
It runs an idempotent, re-runnable bootstrap that installs and configures everything, in order:
| Step | What it sets up |
|---|---|
| 1 | Xcode Command Line Tools โ git & compilers |
| 2 | Homebrew โ the macOS package manager |
| 3 | Ghostty + JetBrains Mono โ the recommended terminal |
| 4 | Node.js + GitHub CLI |
| 5 | Claude Code โ the claude CLI |
| 6 | Configs โ Ghostty theme, ~/.claude settings, shell PATH & aliases |
| 7 | Live status line โ model ยท context ยท 5h/weekly limits ยท branch ยท session ยท disk |
TIP
Want to preview it first, changing nothing? Add --dry-run: curl -fsSL โฆ/install.sh | bash -s -- --dry-run. Already set up? Run ./setup.sh --check anytime to validate your environment.
Prefer to do it step by step, or not on a Mac? See the installation guide and the one-command setup page.