Skip to content

A one-stop script that turns a fresh Mac into a fully loaded dev machine with Fish, Starship, Frum, FNM, Pyenv, Rust, and some essential apps.

Notifications You must be signed in to change notification settings

wearerudder/mac-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Mac Setup Script

Welcome to Rudder’s turbocharged Mac setup 🦀⚑️

This script takes a fresh Mac and sets up a full developer environment in one go:

  • 🍺 Installs Homebrew
  • 🐟 Switches you to Fish shell
  • ✨ Adds the Starship prompt
  • πŸ’Ž Installs Ruby 3.4.1 via Frum
  • 🌱 Installs latest Node.js (LTS) via FNM
  • 🐍 Installs latest Python 3.x via Pyenv
  • πŸ¦€ Installs Rust via rustup
  • πŸ› οΈ Sets up DDEV + Lando
  • πŸ’» Adds daily drivers: Orbstack, Ghostty, Cursor, Slack, Discord, Chrome, Firefox, 1Password, Mullvad VPN
  • πŸ”€ Installs FiraCode Nerd Font
  • 🎨 Configures Ghostty as your turbo terminal with Fish + Starship

πŸ§‘β€πŸ’» Usage

Option 1: Clone and run (recommended)

git clone https://github.com/wearerudder/mac-setup.git
cd mac-setup
./.mac-setup.sh

Option 2: YOLO from GitHub

bash <(curl -fsSL https://raw.githubusercontent.com/wearerudder/mac-setup/main/.mac-setup.sh)

About

A one-stop script that turns a fresh Mac into a fully loaded dev machine with Fish, Starship, Frum, FNM, Pyenv, Rust, and some essential apps.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages