Skip to content
This repository was archived by the owner on Feb 27, 2026. It is now read-only.

Latest commit

 

History

History
51 lines (35 loc) · 1.87 KB

File metadata and controls

51 lines (35 loc) · 1.87 KB

MacOS Automated Setup

Automation scripts to set up macOS for software development, privacy and general use.

Features

When running the main script, you can select between automated setup or update backup. Here's what each option does:

  1. Automated Setup

  2. Update Backup

    • Moves dotfiles (.config/ and .zshrc) to the project directory then creates symlinks back to $HOME.
    • Updates Brewfile from brew packages installed.

Caution

Choosing Automated Setup will overwrite your dotfiles. If you want to use this project with your own backup read the wiki..

Install dependencies:

xcode-select --install

Start:

git clone https://github.com/jaycem-dev/mac-setup.git ~/dev/mac-setup
bash ~/dev/mac-setup/main.sh

Then select the option you want to run.

Manual settings

Some settings must be changed manually due to API limitation or lack of documentation. Check this issue for more details.


Credit