My personal dotfiles and macOS setup scripts.
sh -c "$(curl -fsSL https://raw.githubusercontent.com/MH4GF/dotfiles/master/setup_macos.sh)"This will:
- Install Xcode Command Line Tools
- Install Homebrew
- Install all packages from Brewfile
- Setup dotfiles symlinks
- Configure macOS system preferences
- Install development tools via mise
If you just want to setup the dotfiles without installing packages:
./setup.shBrewfile- Homebrew packages and applicationssetup_macos.sh- Complete macOS setup scriptsetup.sh- Dotfiles symlink setup only.config/- Application configurations.zshrc- Zsh configuration.gitconfig- Git configurationmise.toml- mise tool management
After running the setup scripts, you'll need to:
- Sign in to 1Password
- Configure AWS credentials (if needed)
- Restart your computer for all macOS preferences to take effect
- Copy
.gitconfig.local.sampleto.gitconfig.localfor personal git settings - Copy
.zsh_secrets.exampleto.zsh_secretsfor private environment variables