Config files and install scripts for Digital Ocean, AWS, Ubuntu, macOS etc.
Tested on macOS Catalina 10.15.7
$ cd
$ git clone [email protected]:ninegene/bootstrap.git
$ cd bootstrap/macOS
$ ./install-xcode-command-line-tools.sh
$ ./install-homebrew.sh
$ ./install-gnu-packages.sh
$ brew cleanup -s
$ ssh-keygen -t ed25519 -C '[email protected]'
$ vi ~/.ssh/config
Add the following to ~/.ssh/config
Host *
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_ed25519
$ ssh-add -K ~/.ssh/id_ed25519
$ pbcopy < ~/.ssh/id_ed25519.pub
Add SSH key to GitHub