A set of scripts I use to setup new machines as well as my dotfiles.
Run the following - THIS WILL OVERWRITE YOUR BASH PROFILE, BE CAREFUL. YOU HAVE BEEN WARNED.
$ git clone https://github.com/joshghent/dotfiles.git $ chmod -R 777 dotfiles $ cd dotfiles $ bash run.sh
After the initial install make sure to configure VSCode with Settings sync from this gist Then generate ssh keys and gpg keys and add them to git and you're done!
Also install the plugins listed in the zshrc - this should be automated
Please also run
$ git config --global user.name "Josh Ghent" $ git config --global user.email "email@example.com"
What it does
- Updated and installs Homebrew for managing packages
- Install XCode command line tools
- A bunch of sensible defaults - review macos.sh and review any you are not sure of
Please see programs.sh for a full list of install programs
- Adds various aliases - see
.gitconfigfor a full list