If on a new machine, create a new SSH key and add it to Github:
ssh-keygen -t ed25519 -C "<email>"eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
cat ~/.ssh/id_ed25519.pub
echo -e "\nAdd above to: https://github.com/settings/keys"If on a new Mac OS image, install dev tools:
xcode-select --install
Clone and setup the repo:
cd $HOME
git clone [email protected]:jamesroberts/config.git
./config/repo_setup.shIf any files fail to checkout after setup, fix with:
config checkout --forceOn a new machine, setup shell, editor and dependencies:
./setup_scripts/setup_fish.sh
./setup_scripts/fisher.sh
./setup_scripts/setup_nvim.sh
./setup_scripts/setup_deps.sh