Install homebrew and run brew bundle:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew bundle install --no-lock
Create ssh key:
ssh-keygen -t ed25519 -C "erick.yellott@gmail.com"
echo "AddKeysToAgent yes" >> ~/.ssh/config
echo "IdentityFile ~/.ssh/id_ed25519" >> ~/.ssh/config
ssh-add
Add the key to GitHub: https://github.com/settings/keys
Make Code directory:
mkdir -p ~/Code
Clone this repo:
cd ~/Code
git clone git@github.com:boxy-robot/dotfiles.git
Link gitconfigs:
ln -s "$HOME/Code/dotfiles/gitconfig" "$HOME/.gitconfig"
ln -s "$HOME/Code/dotfiles/gitignore" "$HOME/.gitignore"
Install prezto:
git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"
setopt EXTENDED_GLOB
for rcfile in "${ZDOTDIR:-$HOME}"/.zprezto/runcoms/^README.md(.N); do
ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}"
done
Link zshrc:
ln -sf "$HOME/Code/dotfiles/zshrc" "$HOME/.zshrc"
Silence last login terminal message:
touch ~/.hushlogin
Open "Tomorrow Night Bright.itermcolors" Tell iTerm to load your preferences from iCloud.
Install cli command by searching for "Install code" from the command palette.
Tell alfred to load your preferences from iCloud.
Tell Rectangle to sync via iCloud.
defaults write com.apple.screencapture show-thumbnail -bool NO
killall SystemUIServer