Ansible playbooks for setting up development environments across macOS, Linux, and Termux.
See ansible/README.org for documentation.
On a fresh machine, run the bootstrap script to clone the repository and set up prerequisites:
curl -fsSL https://raw.githubusercontent.com/jaeyeom/experimental/main/devtools/setup-dev/ansible/bootstrap.sh | shThe bootstrap script will:
- Install git if not present
- Clone the repository to
~/go/src/github.com/jaeyeom/experimental - Guide you through running
ensure.sh
Note: The repository location is fixed because some ansible playbooks (e.g.,
setup-spacemacs.yml) create symlinks that expect this path.
If you already have the repository cloned:
cd ansible
./ensure.sh all