git clone https://github.com/cameronmaske/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
Run the various install scripts.
./scripts/xcode.sh
./scripts/brew-install.sh
./scripts/brew.sh
./script/brew-cask.sh
./script/zsh.sh
Download and install Viscosity
Installed via brew cask using scripts/brew-cask.sh
Install Xcode using scripts/xcode.sh
.
Install Homebrew using scripts/brew-install.sh
Installed via brew using scripts/brew.sh
.
Then symlink the configuration files.
ln -s ~/.dotfiles/.gitconfig ~/.gitconfig
ln -s ~/.dotfiles/.global-gitignore ~/.global-gitignore
bash < <( curl https://raw.githubusercontent.com/jamiew/git-friendly/master/install.sh)
Create ~/.gitconfig.local with the following info...
[user]
name = <Name>
email = <Email>
Installed via brew using scripts/brew.sh
Then symlink the files.
ln -sv ~/.dotfiles/.zshrc ~/.zshrc
mkdir -p ~/.zsh
ln -sv ~/.dotfiles/.zsh/aliases ~/.zsh/aliases
ln -sv ~/.dotfiles/.zsh/exports ~/.zsh/exports
ln -sv ~/.dotfiles/.zsh/functions ~/.zsh/functions
ln -sv ~/.dotfiles/.zsh/path ~/.zsh/path
touch ~/.zsh/local
Note:
./zsh/local
is not checked in and should be used for secrets/specific settings.
Install Atom Packages
apm stars --user cameronmaske --install
Copy configuration files.
cp ~/.dotfiles/.atom/config.cson ~/.atom/config.cson
cp ~/.dotfiles/.atom/keymap.cson ~/.atom/keymap.cson
cp ~/.dotfiles/.atom/styles.less ~/.atom/styles.less
Run the script.
source .osx
Setup some new SSH keys.
ssh-keygen -t rsa -C "[email protected]"
sudo pip install -U flake8
npm install -g eslint