Skip to content

Claude Code GuideFrom first session to expert workflows

Every command, flag, hook, MCP, and best practice โ€” plus a one-command terminal + Ghostty setup. Beginner-friendly, always current.

Install the whole stack in one command โ€‹

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.

bash
curl -fsSL https://raw.githubusercontent.com/bogdanmatasaru/claude-code-guide/main/install.sh | bash

Then open Ghostty, type claude, and log in. That's it. โ†’ Full setup guide

What that one command does โ€‹

It runs an idempotent, re-runnable bootstrap that installs and configures everything, in order:

StepWhat it sets up
1Xcode Command Line Tools โ€” git & compilers
2Homebrew โ€” the macOS package manager
3Ghostty + JetBrains Mono โ€” the recommended terminal
4Node.js + GitHub CLI
5Claude Code โ€” the claude CLI
6Configs โ€” Ghostty theme, ~/.claude settings, shell PATH & aliases
7Live 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.

Released under the MIT License.