diff --git a/README.md b/README.md index 699e00c..781bfdf 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ The macOS Scripted Setup is **perfect for users who want to save time and avoid ### ⚙️ Configure your preferences -1. Duplicate the file `/macOS-scripted-setup/config.default.sh` as `config.sh` +1. Duplicate the file `config.default.sh` as `config.sh` 2. Open `config.sh` with TextEdit @@ -38,7 +38,7 @@ Maybe now is the time to go and get a coffee ☕️… 2. Paste the following command to the Terminal.app, and start the setup by pressing `Return`: ```bash -cd ~/Downloads/macOS-scripted-setup/ && chmod +x ./run.sh && ./run.sh +cd ~/Downloads/macOS-scripted-setup-1.0.0/ && chmod +x ./run.sh && ./run.sh ``` Watch the magic happen… and occasionally interact when instructions show up (e.g. sign-in on the Mac App Store-App). @@ -60,6 +60,18 @@ Feel free to [fork this project](/../../fork) and add Pull Requests for any sugg If you want to run additional bash commands as part of the setup, you can duplicate the template-file `mycommands.template.sh` as `mycommands.sh`, and populate it with any commands. These custom commands will be executed LAST in the whole setup (see the `run.sh` file). +### What is being done? + +The script changes the following settings: + +* FileVault, macOS Firewall, Mission Control, Control Centre, Finder, Dock, git, SSH Key, adds Userhome folders, Menu bar clock, Fast User Switching, and more. + +…and is capable of installing these Apps: + +* Xcode Command Line Tools, Homebrew, Rosetta 2, Keka, Quick Look plugins, 1Password, Safari extensions, Beyond Compare, Discord, Fig, Firefox, Google Chrome, Pixelmator Pro, Spotify, Strongbox, Telegram, Transmission, Tresorit, Warp, Xnapper, Git, Boop, Composer, Docker, SonarQube, Fork, GasMask, MAMP, Nova, Sequel Ace, and others. + +Some Apps are downloaded from the official websites, other are added through Homebrew or its Mac App Store CLI extension. + --- ## Inspiration and Kudos diff --git a/config.default.sh b/config.default.sh index 40470b0..a14e369 100644 --- a/config.default.sh +++ b/config.default.sh @@ -3,9 +3,9 @@ # ----------------------------------------------- # INSTRUCTIONS # --- -# Copy this file as a "myconfig.sh" and set your +# Copy this file as a "config.sh" and set your # preferences for the options using "true" or "false" -# (otherwise the default settings will be used) +# (if there is no config.sh, the default file is used) # # # TABLE OF CONTENTS