Setup my dotfiles
cd ~
git clone git@github.com:saada/.dotfiles.git
cd .dotfiles
./setup.sh # sets up symlinks
# install homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# install brew packages
brew bundle --file=~/.dotfiles/Brewfile
# install flox packages
flox edit # should install everything after making any whitespace change
# git settings
## git config user info
## git config --global user.name
## git config --global user.email
git config --global alias.up 'pull --rebase --autostash'
git config --global --add --bool push.autoSetupRemote true
git config --global init.defaultBranch main
git config --global push.autosetupremote trueDownload and install FiraCode Nerd font: https://www.nerdfonts.com/font-downloads
Secrets can be setup by
cp .secrets.example.fish ~/.secrets.fishBackup my dotfiles
./backup.shAutomatically run backups on wakeup
ln -sfn $HOME/.dotfiles/wakeup.sh $HOME/.wakeup
brew services start sleepwatcher- Migrate all possible
brew leavespackages toflox - Get zoxide to replace cd