Config Library/macOS Bootstrap Script

macOS Bootstrap Script

Dev Asset
v1.0.0·3 files·Markdown, Bash
105 linesEnter email to access
# macOS Bootstrap Script

One-command setup for macOS. Installs Homebrew packages, Zsh with plugins, Node.js, and Claude Code — turning a fresh Mac into a fully configured development environment.

**Idempotent — safe to re-run anytime. Every step checks before installing.**

## What's Included

| File | Description |
|------|-------------|
| `bootstrap-mac.sh` | Main script — installs and configures everything |
| `brewfile.md` | Reference guide for all Homebrew packages with descriptions and a quick install script |

## Prerequisites

Before running the bootstrap, install these two dependencies manually:

```bash
# 1. Xcode Command Line Tools (compilers, git, etc.)
xcode-select --install

# 2. Homebrew (macOS package manager)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
eval "$(/opt/homebrew/bin/brew shellenv)"
```

## Quick Start

```bash
chmod +x bootstrap-mac.sh && ./bootstrap-mac.sh

Showing 30 of 105 lines — enter email to view full file

How to use

Start here. Prerequisites, what gets installed, post-install steps, and troubleshooting.

About

A bootstrap script for macOS that installs and configures everything a developer needs. Homebrew CLI tools (bat, eza, ripgrep, fd, fzf, jq, glow, delta, zoxide, chafa), Oh My Zsh with syntax highlighting and autosuggestions plugins, Node.js via nvm + pnpm, Neovim, tmux, and Claude Code. Idempotent — skips anything already installed.

macOSHomebrewAutomationFree
Free

Get notified about new configs. No spam.

Includes

  • Homebrew CLI tools (30+ packages)
  • Brewfile reference with quick install script
  • Zsh + Oh My Zsh + plugins
  • Node.js via nvm + pnpm
  • Secrets file setup
  • Claude Code native installer

Details

Version
1.0.0
Files
3
Language
Markdown, Bash