alias dotfiles='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
git clone --bare https://github.com/leviFrosty/dotfiles.git $HOME/.dotfiles
dotfiles config --local status.showUntrackedFiles no
dotfiles checkout
brew bundle --file=~/Brewfile
source ~/.zshrcAside: how to open Lazygit in dotfiles bare git repo
lazygit --git-dir=$HOME/.dotfiles --work-tree=$HOMEIf some of the dotfiles are already present, you will see errors.
error: The following untracked working tree files would be overwritten by checkout:
.bashrc
Please move or remove them before you switch branches.
Aborting
Remove or backup any collisions and repeat the checkout
mv ~/.zshrc ~/.zshrc_backup
dotfiles checkoutdotfiles add ~/.config/aerospace/**
dotfiles pushdotfiles pullbrew bundle dump --describe --file=~/Brewfile --forcebrew bundle --file=~/BrewfileDue to visual conflicts with the native MacOS menu bar, I removed Sketchybar. I have the MacOS menu bar set to autohide.
curl -L https://raw.githubusercontent.com/FelixKratz/dotfiles/master/install_sketchybar.sh | sh