Features
- Installs Homebrew
- Restores current backup:
- Dotfiles (.config, .zprofile, .zshrc).
- Installs Homebrew packages using a Brewfile.
- Modifies default macOS preferences:
- Dock: Hide automatically, recent apps disabled.
- Finder: Show file extensions, hidden files, path bar, set List View as default, keep folders on top, and search on the current folder.
- Spaces: Automatically rearrange Spaces disabled, group by app on Mission Control.
- Security: Enable firewall.
How to use
Main:
git clone https://github.com/Jaycedam/mac-setup.git && cd mac-setup && bash main.sh
Update local backup;
cd path-to-projectbash backup.sh
Links
GitHub