__ _ _
/ _(_) | ___ ___
| |_| | |/ _ \/ __|
_ | _| | | __/\__ \
(_) |_| |_|_|\___||___/
-
Clone the bare repo
git clone --bare git@github.com:tylerbrostrom/dotfiles $HOME/.dotfiles.git -
Checkout files
Be sure to move/backup any files which would be overwritten by the following checkout!
git --git-dir=$HOME/.dotfiles.git/ --work-tree=$HOME checkout
-
Install Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" -
Open a new shell and install dependencies specified by
~/.Brewfilezsh brew bundle -g install
-
Install Fonts
Use dotf instead of git
-
dotfis a shell alias forgitwhereGIT_DIR=$HOME/.dotfiles.gitandGIT_WORK_TREE=$HOMEdotf status dotf commit -v
-
gitaliases still work toodotf st dotf ci
- @durdn for the write-up: How to store dotfiles