/dotfiles

Mah dotphiles. For the dot lovers.

Primary LanguageShell

Erick's dotfiles

iTerm

iTerm

vim

iTerm

tig

iTerm

Installation

Homebrew

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

Shell

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

iTerm

Open "Tomorrow Night Bright.itermcolors" Tell iTerm to load your preferences from iCloud.

iTerm

Visual Studio Code

Install cli command by searching for "Install code" from the command palette.

vscode

Login to github: vscode

Alfred

Tell alfred to load your preferences from iCloud.

alfred

Rectangle

Tell Rectangle to sync via iCloud.

rectangle

Disable macos screenshot thumbnails

defaults write com.apple.screencapture show-thumbnail -bool NO
killall SystemUIServer