by vinta
Opinionated macOS development environment automation
# Add to your Claude Code skills
git clone https://github.com/vinta/hal-9000
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.
All-in-one command to set up:
curl -sL https://raw.githubusercontent.com/vinta/hal-9000/main/bin/open-the-pod-bay-doors | bash
If you prefer only using some of them:
hal-skillsNo comments yet. Be the first to share your thoughts!
claude plugin marketplace add vinta/hal-9000
claude plugin install hal-skills@hal-9000
If you want to use them in Codex or Gemini CLI:
npx skills add vinta/hal-9000
hal-voiceclaude plugin marketplace add vinta/hal-9000
claude plugin install hal-voice@hal-9000
curl -sL https://raw.githubusercontent.com/vinta/hal-9000/main/scripts/install-hal-statusline.sh | bash
halhal update # Run all Ansible roles to set up the dev environment
hal update --tags python,node # Run specific Ansible roles
hal link ~/.zshrc # Move file into dotfiles/ and symlink it back
hal copy ~/.config/ghostty/config # Copy file into dotfiles/ (no symlink)
hal sync # Sync all links and copies
hal open-the-pod-bay-doors # Open the pod bay doors, please, HAL
make install # Install dev dependencies and pre-commit hooks
make test # Run tests
make hal-completion # Regenerate zsh completion after modifying bin/hal
hal sync # Update local completion