These are my dotfiles. There are many like them but these ones are mine.
For a complete setup on a fresh macOS machine, run ./bootstrap.sh.
The bootstrap script will:
- Install Homebrew (if needed)
- Install all packages from Brewfile
- Create symlinks for dotfiles
- Optionally install mise tools
- Optionally apply macOS preferences from
macos-defaults.sh
If you prefer to set up components individually:
- Create symlinks:
./symlink-setup.sh - Install Homebrew packages:
brew bundle - Trust and install mise tools:
mise trust .config/mise/config.toml && mise install - Apply macOS preferences:
./macos-defaults.sh