Skip to content
/ hal-9000 Public

Automatically setup a productive development environment with Ansible on macOS

License

Notifications You must be signed in to change notification settings

vinta/hal-9000

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HAL 9000

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:

  1. Install Command Line Tools via xcode-select --install
  2. Install Rosetta 2 via softwareupdate --install-rosetta
  3. Install Docker Desktop

Bootstrap

curl -L https://raw.githubusercontent.com/vinta/hal-9000/master/bin/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

Releases

No releases published

Packages

No packages published