I use these scripts to bootstrap new machines, install software and prevent configuration drifts between different laptops I use.
Download this repository as a zip file, unpack it, and run the bootstrap.sh
script. The bootstrap script should only be executed once. See the following
section for instructions on how to sync the latest changes.
The bootstrap scripts will:
- Setup the directory structure.
- Generate SSH keys and change the git remote for this project to use ssh.
- Install and configure software.
- Symlink configuration files.
You only need to run the bootstrap.sh
script once. For subsequent syncs just
execute the install.sh
script to ensure that you have all applications, and
configure.sh
to configure them.
Go installs
- go install github.com/go-delve/delve/cmd/dlv@latest