Skip to content

maxyermayank/developer-mac-setup

Repository files navigation

Mac Setup for Developers

Set of Scripts and Documentation to setup Mac as Development Environment

Prerequisite

  • Make sure you have admin permission to execute the script to install all the development tools.
  • Bash
  • Git client to clone this repository. If you do not have Git then you can simply download the repository.
  • Comment/Uncomment tools in the script per your need.

Start with this Amazing .bash_profile MAC OSX BASH PROFILE

Make sure Script have Execution Permission

chmod +x macSetup.sh

Execute Script to begin Setup

xcode-select --install
./macSetup.sh

General Configurations & Aliases

  • Git Config
  • Global Git Ignore
  • Mac Screenshot Config
  • Git Aliases
  • Docker Aliases
  • K8s Aliases

Install Browsers

Install HashiCorp Tools

Install Virtualization Tools

Install IDEs (Intellij, Visual Studio, Visual Studio Code, Android Studio)

Install important Visual Studio Code Extensions

If you want to add any new extension besides all the ones listed below then update vscode-extensions.txt before executing script.

Install AWS Tools

Install Developer Utilities

Install Language SDKs/Platforms

Install Database Tools

Install Productivity Tools

Resources