Laptop Setup Script

From 2011-2017, I was the primary maintainer of thoughtbot/laptop, a shell script which sets up a Mac OS X machine as a sofware development environment.

I now work on the open source Status OK monorepo, which contains a descedent of the thoughtbot/laptop script, laptop.sh. It couples the setup script to a set of dotfiles in the repo.

Install

Set the OK environment variable to a directory of your choice:

export OK="$HOME/src/statusok"

Clone onto laptop:

git clone https://github.com/statusok/statusok.git $OK
cd $OK

Review, then run, the script:

less laptop.sh
./laptop.sh

What it sets up

The script is tested on macOS High Sierra (10.13). It:

The script should take about 10 minutes to install on a fresh machine.

This script can be run safely multiple times. I run it most working mornings.