macOS Sierra v. 10.12 Setup
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 6 commits ahead, 6 commits behind taniarascia:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.DS_Store
.gitignore
Brewfile
README.md

README.md

macOS Sierra v. 10.12 Setup

See Blog post here.

This is a simple list of instructions to make setting up your Apple computer as fast and efficient as possible for front end web development and anything else.

First install MacOS's missing installer ->

Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Mac App Store

brew install mas

Sign in

mas signin email@email.com

Brewfile

touch Brewfile
cask 'atom'
cask 'firefox'
cask 'gimp'
cask 'google-chrome'
cask 'opera'
cask 'spectacle'
cask 'sequel-pro'
cask 'vlc'
cask 'virtualbox'
cask 'libreoffice'
cask 'imageoptim'
cask 'appcleaner'
cask 'the-unarchiver'
cask 'teamviewer'
cask 'cyberduck'
cask 'transmission'
cask 'Virtualbox'
cask 'Libreoffice'
cask 'imageoptim'
cask 'dash'
cask 'android-file-transfer'
cask 'adapter'
cask 'mamp'




mas 'Slack', id: 803453959

Run brew bundle install in the same directory you have the brewfile in

Generate SSH key

ssh-keygen -t rsa -b 4096 -C "email@email.com"

SSH

Config - ~./ssh/config

Host *
    AddKeysToAgent yes
    UseKeychain yes
    IdentityFile ~/.ssh/XX_XXX

Bash

Config - ~/.bash_profile

Found this alias to be beautiful.Thanks to Tania Rascia

alias brewup='brew update; brew upgrade; brew prune; brew cleanup; brew doctor;'
source ~/.bash_profile

Node.js

Download Node

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
nvm install node
nvm use node

Node Package Manager

Ruby Version Manager

Download rvm

\curl -sSL https://get.rvm.io | bash -s stable

Install Ruby version

rvm install ruby-head

or

rvm --default use 2.4.0
gem install bundler