Opinionated macOS development environment automation that dominates your dev setup like cats rule the Internet.
This project is named after Arthur C. Clarke's 2001: A Space Odyssey, a heuristic algorithmic computer designed for sentient processing and total mission control.
- Agent Skills
- Claude Code
- Codex
- Gemini
- Python
- Node.js
- Bun
- Solidity
- Docker (OrbStack)
- Kubernetes
- Amazon Web Services
- Google Cloud
curl -L https://raw.githubusercontent.com/vinta/hal-9000/master/bin/open-the-pod-bay-doors | bashAll you need is one command:
hal updateIf you only want to install specific components:
hal update --tags python,nodeMove file into dotfiles/ and symlink it back:
hal link ~/.zshrcCopy file into dotfiles/ (no symlink):
hal copy ~/.config/ghostty/Sync all links and copies:
hal syncOpen the pod bay doors, please, HAL:
hal open-the-pod-bay-doorsIf you only need agent skills:
npx skills add vinta/hal-9000Install dev dependencies and pre-commit hooks:
make installAfter modifying ./bin/hal, regenerate zsh completion:
make hal-completionUpdate local completion:
hal sync