Skip to content

sharepointoscar/mac

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 

Repository files navigation

macOS Sierra v. 10.12 Setup

Oscar was here. 3/02/2017

View a more detailed explanation of these steps here.

Preferences

  • Keyboard > Text > Disable "Correct spelling automatically".
  • Security and Privacy > Firewall > On
  • Security and Privacy > General > App Store and identified developers
  • File Sharing > Off
  • Users & Groups > Login Items > Spectacle, Flux

Show Library folder

chflags nohidden ~/Library

Show hidden files

This can also be done by pressing command + shift + ..

defaults write com.apple.finder AppleShowAllFiles YES

Show path bar

defaults write com.apple.finder ShowPathbar -bool true

Show status bar

defaults write com.apple.finder ShowStatusBar -bool true

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
tap 'caskroom/cask'

brew 'git'
brew 'node'
brew 'npm'
brew 'docker'
brew 'docker-machine'
brew 'antigen'

cask 'chefdk'
cask 'virtualbox'
cask 'vagrant'
cask 'vagrant-manager'
cask 'mamp'
cask 'opera'
cask 'firefox'
cask 'google-chrome'
cask 'sublime-text'
cask 'sequel-pro'
cask 'skype-for-business'

mas 'Slack', id: 803453959

GitHub

Config - ~/.gitconfig

[user]
	name = First Last
	email = email@email.com
[github]
	user = username
[alias]
	a = add
	ca = commit -a
	cam = commit -am
	s = status
	pom = push origin master
	pog = push origin gh-pages
	puom = pull origin master
	puog = pull origin gh-pages
	cob = checkout -b
[credential]
	helper = osxkeychain

SSH

Config - ~./ssh/config

Host example
    HostName example.com
    User example-user
    IdentityFile key.pem

Generate SSH key

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

Bash

Config - ~/.bash_profile

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

Node Package Manager

Gulp

npm install --global gulp-cli

Ruby Version Manager

Download rvm

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

Install Ruby version

rvm install 2.3.3
gem install bundler

Releases

No releases published

Packages

No packages published