Skip to content

A shell script to set up a macOS laptop for web and mobile development.

License

Notifications You must be signed in to change notification settings

RyanBalfanz/laptop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laptop

Documentation: https://github.com/thoughtbot/laptop/

Build Status

Laptop is a script to set up a macOS laptop for web and mobile development.

It can be run multiple times on the same machine safely. It installs, upgrades, or skips packages based on what is already installed on the machine.

Usage

See the documentation for usage details. Is curl|bash insecure? is a suggested pre-read.

Miscellaneous

  • Update macOS to the latest version with the App Store
  • Install Xcode from the App Store, open it and accept the license agreement
  • Install macOS Command Line Tools by running xcode-select --install
  • Generating a new SSH key and adding it to the ssh-agent
  • Append /usr/local/bin/zsh to the end of your /etc/shells file

License

See the LICENSE file.

References