hal-9000
hal-9000 copied to clipboard
Automatically setup a productive development environment with Ansible on macOS
HAL 9000
Automatically setup a productive development environment with Ansible on macOS.
Dominating your dev environment like cats rule the Internet.
Toolkit
Prerequisite
First, you need to manually:
- Install Command Line Tools via
xcode-select --install
- Install Docker Desktop on Mac
Bootstrap
curl -L https://bit.ly/open-the-pod-bay-doors | bash
Usage
# pull the repo and run ansible-playbook
hal update
hal update --tags docker,kubernetes
# add the file to the dotfiles repository
hal link ~/.zshrc
# remove the file from the dotfiles repository
hal unlink ~/.zshrc
# force sync dotfiles
hal sync
# open the pod bay doors, please, HAL
hal open-the-pod-bay-doors