DevSetupToolkit is a comprehensive shell script designed for Linux systems that automates the setup and configuration of multiple development environments. It supports a variety of programming languages including Python, Node.js, Java, C++, and Ruby, along with the installation of popular IDEs and databases such as MySQL, PostgreSQL, MongoDB, and Redis. This toolkit is ideal for developers looking to quickly prepare their Linux-based development stations with minimal hassle.
- A Linux distribution that uses
apt-get
ordnf
as a package manager. - Root or sudo privileges on the machine where the script will be executed.
-
Download the script:
wget https://github.com/alokemajumder/DevSetupToolkit/setup_dev_env.sh``
-
Make the script executable:
chmod +x setup_dev_env.sh
-
Run the script:
sudo ./setup_dev_env.sh
Follow the on-screen prompts to select which tools and environments to install.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License.
Give a ⭐️ if this project helped you or if you found it interesting!
Feel free to report any issues or feature requests on the Issues page of the repository. Your feedback is invaluable in improving DevSetupToolkit.