This is a good example of a Brev personal workspace setup:
The setup.sh file in .brev directory gets run before any workspace is created. Your script has access to any files in this repo upon install.
This script does the following:
- Basic installs like node and python
- Installs vscode extensions
- Copies over my settings.json to .vscode
- Copies over my bash_profile