Skip to content

Latest commit

 

History

History
84 lines (59 loc) · 1.8 KB

README.md

File metadata and controls

84 lines (59 loc) · 1.8 KB

macOS Dotfiles

Setup, software installation and dotfiles for macOS.

Install Command Line Tools (CLT) for Xcode

xcode-select --install

developer.apple.com/downloads or Xcode

Install Homebrew, Git, Chrome and 1Password

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
/opt/homebrew/bin/brew install git
/opt/homebrew/bin/brew install --cask google-chrome
/opt/homebrew/bin/brew install --cask 1password

Checkout dotfiles project

Generate SSH Key and add it to GitHub profile.

Then pull this repo.

cd ~/
git clone [email protected]:devert/dotfiles-osx .dotfiles

Configure sensible macOS defaults

When setting up a new Mac, you may want to set some sensible macOS defaults:

./macos/install.sh

Install Homebrew Packages and Casks

./brew/install.sh

NOTE: You will likely have to rerun the cask install for Virtualbox

Install Node and Python

mkdir -p ~/.nvm
  
reload

./node/install.sh
./python/install.sh

Install and Configure Zsh And Make Default Shell

./zsh/install.sh
reload
./zsh/configure.sh

Run remaining install scripts

./fonts/install.sh
./git/install.sh
./iterm/install.sh
./karabiner/install.sh
./neovim/install.sh
./tmux/install.sh
./vscode/install.sh

Heavily influenced by the following .dotfiles projects