This repository provides easy-to-use scripts to configure a development environment on macOS and Linux, allowing you to manually select the packages to install.
First, clone this repository to your local machine:
git clone https://github.com/rajanvijayan/developer-setup.git
cd developer-setupEnsure the scripts have execution permissions:
chmod +x run.shRun the run.sh script to detect your operating system (macOS or Linux) and start the relevant setup process:
./run.shYou will be prompted to select which packages to install (e.g., PHP, MySQL, Node.js, Angular, Vue.js, Git, etc.). Simply type “y” or “n” to choose the packages you need.
During the setup, the script will:
- Configure Git settings (username, email).
- Generate an SSH key for Git services like GitHub or Bitbucket.
Once the setup is complete, you’ll have a fully configured development environment with your selected packages.
Feel free to edit the platform-specific setup scripts (mac_setup.sh, linux_setup.sh) to include any additional tools or packages you need.
Contributions are welcome! Please refer to the CONTRIBUTING.md for more information.