This script is designed to streamline the onboarding process for developers on macOS systems. It automates the installation of essential tools and applications like Homebrew, Slack, Visual Studio Code, Google Chrome, Docker, GPG Keychain, and MongoDB.
- A macOS system with administrator access.
- Command Line Tools for Xcode (These are usually installed automatically during the Homebrew installation, but if not, you can install them manually by running
xcode-select --install
in the terminal).
-
Download the Script
- Download
onboarding_script.sh
from this repository.
- Download
-
Running the Script
- Open the Terminal.
- Navigate to the directory where
onboarding_script.sh
is located. For example, if it's in your Downloads folder, typecd Downloads
. - Make the script executable by running:
chmod +x onboarding_script.sh
- Execute the script by typing:
./onboarding_script.sh
- Installs Homebrew, a package manager for macOS.
- Updates Homebrew to the latest version and upgrades any existing packages.
- Installs the following applications:
- Slack: a collaboration and communication tool.
- Visual Studio Code: a powerful code editor.
- Google Chrome: a web browser.
- Docker: a platform for developing, shipping, and running applications.
- GPG Suite: a tool for secure encryption and signing of data.
- MongoDB: a NoSQL database.
- You can customize the script by editing it and adding or removing the desired applications.
- Note: Ensure you understand the implications of any modifications to avoid system issues.
For support, please open an issue in this repository, and I will address it as soon as possible.
Contributions to improve this script are welcome. Please fork the repository and submit a pull request with your improvements.