These are my dotfiles.
~/.dotfiles
is good.
These files are used to configure your Mac to your liking! All the apps you need to do your job are part of this.
There are a few steps you'll need to take to make sure everything goes as planned, both before and after you wipe your computer.
- Save any important files in Documents folder!
- Bear notes
- SSH keys
- Make sure Documents is syncing with Google Drive or iCloud.
- Make sure VS Code Settings Sync is "On."
- Make sure all code changes (for projects AND this dotfiles repo) have been committed and pushed to Github.
- From the Apple menu in the corner of your screen, choose System Preferences.
- From the System Preferences menu in the menu bar, choose Erase All Content and Settings.
- An erase assistant asks you to sign in with your administrator credentials. Enter the password that you use to log in to your Mac, then click OK.
- Click Continue to proceed without making a new backup.
- Click Continue to allow your settings, media, data, and the other listed items to be removed.
- If you're asked to sign out of Apple ID, enter your Apple ID password and click Continue.
- Click Erase All Content & Settings to confirm that you want to proceed.
- Your Mac restarts and shows a black screen or progress bar.
- You might be asked to select a Wi-Fi network or attach a network cable. To select a Wi-Fi network, use the Wi-Fi menu in the upper-right corner of the screen.
- After joining a network, your Mac activates. Click Restart.
- After restart, a setup assistant guides you through the setup process, as if you're setting up your Mac for the first time.
- Download this repo, extract the zip, and put the files in
~/.dotfiles
. - Double-click on
install.sh
. - Check the Brewfile for a list of apps you'll need to install manually.
- Reconnect
~/.dotfiles
to repo. - Install Xcode command line utilities by running
xcode-select --install
in iTerm. Also probably will need to update Oh My Zsh.