Skip to content

waynegraham/laptop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLIR/DLF Mac Setup

This is a script to help set up macOS for CLIR/DLF.

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

This script is largely based on thoughtbot/laptop.

Install

Open the terminal

Install XCode Command Line Tools by pasting the following:

xcode-select --install

Answer any questions you are prompted to.

Install Homebrew

/bin/bash -c "$(curl -fsSL https://github.com/raw/Homebrew/install/HEAD/install.sh)"

Download the script:

curl --remote-name https://github.com/raw/waynegraham/laptop/master/mac

Review the script (avoid running scripts you haven't read!):

less mac

Execute the downloaded script:

sh mac 2>&1 | tee ~/laptop.log

Debugging

Your last run will be saved to ~/laptop.log.

What it sets up

macOS tools:

  • Homebrew

Unix Tools:

  • Git
  • OpenSSL
  • The Silver Searcher

GitHub Tools:

  • Hub

Productivity:

  • Asana
  • Box Drive (and box tools)
  • Adobe Creative Cloud
  • Firefox
  • Google Chrome
  • iterm2
  • Lastpass
  • Libre Office
  • Microsoft Office 365
  • Visual Studio Code
  • Slack
  • Zoom

Customize in ~/.laptop.local

#!/bin/sh

brew bundle --file=- <<EOF
brew "Caskroom/cask/dockertoolbox"
brew "go"
brew "ngrok"
brew "watch"
EOF

fancy_echo "Cleaning up old Homebrew formulae ..."
brew cleanup
brew cask cleanup

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages