Hello Mac¶
Welcome, macOS adventurer! This quest transforms your Mac into a professional-grade development workstation. You'll install core tooling, tune your terminal, and validate a clean, repeatable setup.
π― Quest Objectives¶
Primary Objectives (Required for Quest Completion)¶
- Install Xcode Command Line Tools - Unlock core developer tooling
- Install Homebrew - Your macOS package manager
- Configure a Modern Terminal - iTerm2 + shell enhancements
- Verify Your Toolchain - Confirm Git, SSH, and common utilities
Bonus Objectives (Optional)¶
- Shell Customization - Prompt themes, aliases, and quality-of-life tweaks
- Baseline Dev Tools - VS Code, Node/Python toolchains, and git config
πΊοΈ Quest Prerequisites¶
π Knowledge Requirements¶
- Comfortable using Finder and System Settings
- Basic understanding of command line usage
π οΈ System Requirements¶
- macOS 12+ recommended
- Administrator access for installs
- Stable internet connection
π Choose Your Adventure Platform¶
This quest is macOS-only. If you're on another OS, start with: - Hello Windows - Hello Linux - Hello Cloud
π§ββοΈ Chapter 1: Install Core Tooling¶
β Step 1: Xcode Command Line Tools¶
Verify after installation:
β Step 2: Install Homebrew¶
Run the official installer:
Then validate:
β Step 3: Install Essentials via Scripts¶
Use the provided helper scripts (review before running):
π§° Chapter 2: Terminal & Workflow Enhancements¶
β Step 4: Install iTerm2¶
β Step 5: Run the macOS setup helper¶
This script walks you through common dev tooling checks and config hints.
π§ͺ Chapter 3: Validate Your Setup¶
Run these checks to confirm your environment:
You should see valid versions for each command.
π Quest Completion Checklist¶
- Xcode Command Line Tools installed
- Homebrew installed and healthy (
brew doctor) - Terminal upgraded (iTerm2 + shell config)
- Git/SSH verified
π Related Quests¶
π References & Resources¶
- Xcode Command Line Tools - Apple Developer
- Homebrew - The Missing Package Manager for macOS
- iTerm2 - macOS Terminal Replacement
- Oh My Zsh - Zsh Framework
- Git Documentation
- GitHub SSH Key Setup Guide
- Apple macOS User Guide
πΈοΈ Knowledge Graph¶
Structured wiki-links connect this quest to the IT-Journey knowledge graph. Open the Obsidian Graph View to explore connections.
Level hub: [[Level 0000 - Foundation & Init World]] Overworld: [[π° Overworld - Master Quest Map]] Recommended: [[Hello n00b: Your First Steps into the IT Journey]] Β· [[OS Selection]] Unlocks: [[VS Code Mastery Quest: Forge Your Ultimate Development Weapon]] Β· [[Terminal Fundamentals: Command Line Navigation Quest]] Sequel quests: [[VS Code Mastery Quest: Forge Your Ultimate Development Weapon]] Parallel quests: [[Hello Windows: Mastering the Windows Development Environment]] Β· [[Linux Fundamentals]] Obsidian docs: [[Obsidian Knowledge Graph and Wiki Links]]