How time flies: almost exactly 3 years ago, the first versions of my automated macOS App installation & Mac configuration script-suite was released. Happy to announce that a major rework was now published as Version 2!

Version 2 major changes

Having just exchanged my MacBook Pro M2 with an M5, it was time again to use the «macOS Scripted Setup» – clearly demonstrating myself, that an update is long overdue. So this was kind of the first thing on my new M5 that I focused on. With many requested and helpful additions:

🪄 Added a user-friendly «Config Wizard», no more manual copy & editing the config-file

This new App Wizard is UI heavy and guides step-by-step through and creates the required config file automatically; and allows in the end to initiate the Scripted Setup directly, adding even more convenience.

You can now download an additional Helper App based on AppleScript to ensure broad and out-of-the-box macOS support (even backwards-compatible).

Don‘t forget to move the extracted App into the «macOS Scripted Setup»-folder!

🔄 Tracking installation steps – and continue when something went off the rails

The Scripted Setup now creates a separate progress file (config.rerun.sh) which is read for repeated runs of the installation; skipping already performed tasks!

🆕 Many added & improved features and Apps

macOS features

  • Displays Settings
  • Mac App Store installs work again (using mas CLI)
  • Night Shift
  • Text & Keyboard features

Applications

  • Halloy IRC-Client
  • Hedit hosts-File Manager
  • NodeJS and grunt
  • Notion
  • QuickLook Plugins «Apparency» & «FluxMarkdown»
  • Safari Extension «Bonjourr Startpage»
  • «Sentinel», to remove macOS Apps from quarantine/Gatekeeper
  • Fixed installs of: «Beyond Compare», «OrbStack Docker», «OverSight», «Steam» (ARM64 support), «VSCode», and more.
  • «Safari»: Unfortunately many browser-settings had to be disabled, as they are no longer supported via defaults plist settings :-/

💡 Feedbacks & Discussion

Take part in the Version 2-Discussion for any feedbacks, or raise an issue on GitHub if needed.


📥 Download the installation script from GitHub

Quick Download using the Terminal.app

curl -SL "https://github.com/Swiss-Mac-User/macOS-scripted-setup/archive/refs/heads/installer.zip" | tar xz -C "$HOME/Downloads" && open "$HOME/Downloads/macOS-scripted-setup-installer"

…or manual Download from GitHub

Share:
  • 0
  • 0

Questions? Suggestions? Let us know with a comment!

This site uses Akismet to reduce spam. Learn how your comment data is processed.