Skip to content
master
Switch branches/tags
Code
This branch is 128 commits ahead, 1 commit behind Rareloop:master.
Contribute
Fetch upstream

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Jon Mac Setup

Process to setup a fresh Mac install for development.

Installation

Install Homebrew

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

Download this repo

cd ~/Desktop
curl -L https://github.com/jonginn/dotfiles/archive/master.zip > dotfiles.zip
unzip dotfiles.zip

Install what we need from Homebrew

./.brew

Install what we need from NPM

./.node

Install what we need from Rubygems

./.gems

Install some useful native applications

./.cask

Setup some sensible OSX defaults

./.osx

Get ready for Git

Edit ./.extra and edit:

  • GIT_AUTHOR_NAME
  • GIT_AUTHOR_EMAIL

Create an SSH Key

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

Update Apache to use PHP from Homebrew

Follow the steps from here.

Install oh-my-zsh.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Set up ZSH Autocomplete

brew install zsh-autosuggestions

And add this to .zshrc:

source /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh

Install SCM Breeze

https://github.com/scmbreeze/scm_breeze

Install the dotfiles

source ./bootstrap.sh

Extras

Install custom Terminal theme

  • Open Terminal
  • Open Preferences
  • Goto Profiles tab
  • Import ./presets/jonginn.terminal
  • Set as default

Install OneDrive

Install it!

Mackup

If restoring...

brew install mackup
mackup restore

Configure Karabiner

Configure CapsLock to F19.

Install Alfred w/ config

Configure BetterTouchTool w/ config

License + Config in OneDrive.

Things to do now

Install VS Code settings sync

https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync

Check out Scotchbox

https://box.scotch.io/

Thanks to

About

No description, website, or topics provided.

Resources

Releases

No releases published

Packages

No packages published

Languages