My personal dotfiles for macOS development environment.
Set up your Mac in one command using Hola:
# Install Hola
curl -fsSL https://hola.ac/install | bash
# Bootstrap from this dotfiles repo
./hola apply --github ratazzi/dotfilesThat's it! Hola will:
- Clone this dotfiles repository to
~/.dotfiles - Install packages from
Brewfilevia Homebrew - Install tools from
mise.tomland pin versions - Create symlinks for dotfiles to your home directory
- Run optional provisioning scripts (if exists)
- Brewfile: Homebrew packages and casks
- mise.toml: Development tools with version pinning
- dotfiles/: Configuration files (
.zshrc,.gitconfig, etc.) - .config/hola/provision.rb: Advanced provisioning scripts (optional)
If you prefer to do it step by step:
# 1. Clone the repository
git clone https://github.com/ratazzi/dotfiles.git ~/.dotfiles
# 2. Run apply from the local directory
hola applyPull the latest changes and re-apply:
cd ~/.dotfiles
git pull
hola applyHola is idempotent - safe to run multiple times.