Skip to content

jonginn/dotfiles

 
 

Repository files navigation

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 "[email protected]"

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)"
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

Thanks to

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%