DEV Community

Cover image for Automate Your Dev Setup with These Scripts
Mohamed Elsherbiny
Mohamed Elsherbiny

Posted on

2 1 1 1

Automate Your Dev Setup with These Scripts

I’ve been working on some scripts to make setting up development environments a breeze across Windows, macOS, and Linux, and I’d love to get your take on them. Whether you’re a Windows dev setting up a full toolkit, a macOS or Linux user going for a lean setup, or an Unreal Engine fan gearing up for game dev, these scripts are here to cut down the setup grind.

Check Out the Repo

Development-Environment-Setup-Scripts

GitHub logo MoElsherbiny / Development-Environment-Setup-Scripts

A comprehensive collection of scripts to automate the setup of development environments across Windows, macOS, and Linux systems. These scripts install and configure essential development tools, set up appropriate environment variables, and establish an auto-update system to keep your development environment current.

🚀 Ultimate Development Environment Hub

Version Last Updated License Stars

Welcome, brave developer, to the Ultimate Development Environment Hub—your gateway to turbo-charged productivity with Unreal Engine and web development! Created by Mohamed Elsherbiny

This repository houses two powerhouse scripts: UnrealSetup and WebDeveloperSetup. Together, they transform your machine into a futuristic playground for gaming, 3D artistry, and web innovation as of February 22, 2025. ✨


🌌 Mission: Launch Your Creative Universe









Imagine a world where your development environment is as seamless as a sci-fi holodeck—tools installed, configurations optimized, and workflows streamlined with a single command. That’s what this repo delivers!


Whether you’re crafting breathtaking Unreal Engine worlds or building cutting-edge web applications, these scripts are your AI-powered copilots.



Futuristic Development Workspace

📋 Table of Contents





What’s Inside?

  • Windows (General): A PowerShell script using Scoop to install Git, Node.js, Python, and more—recommends about 30-35 GB.
  • macOS/Linux: A Bash script with Homebrew, apt, or dnf for a lightweight dev env—around 20-25 GB.
  • Windows (Unreal Engine): A Chocolatey-powered setup for Visual Studio, Epic Games Launcher, and artist tools—takes 145-225 GB with 2-3 UE versions.

Why Am I Sharing This?

I’m all about making dev life easier—less time troubleshooting "command not found" errors, more time coding. But I need your help to level it up. What tools should I add? Any bugs you notice? Tips to make it smoother?

Here’s What You Can Do

  • Star the Repo: If you like it, give it a ⭐ on GitHub—every star helps!
  • Drop a Comment: Share your thoughts below. What’s your favorite dev setup hack?
  • Fork & Send a PR: Feeling inspired? Tweak it and contribute!

Let’s Build Together

Can’t wait to hear from you—this community’s input is invaluable. Let’s make something great together! 🚀

Cheers,

MoElsherbiny

GitHub

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay