windows-development-environment is a comprehensive, opinionated guide and automation suite for setting up a productive development environment on Windows machines. It focuses on automating the installation and configuration of key tools, shells, editors, package managers, and utilities so developers can transform a fresh Windows installation into a robust workstation with minimal manual effort. Instead of piecing together individual tutorials, the repository provides curated scripts, recommended tooling configurations, and step-by-step instructions that cover everything from PowerShell and Windows Subsystem for Linux (WSL) to code editors like VS Code, and from package managers (e.g., Scoop/Chocolatey) to Docker and Git workflows. By codifying these patterns, it reduces onboarding time and ensures consistency in dev setups — especially valuable for teams that want standardized tooling across Windows boxes.
Features
- Step-by-step automation for setting up Windows developer tooling
- Integration with package managers like Scoop and Chocolatey
- Configuration for WSL and cross-platform *nix-style tooling on Windows
- Shell and terminal enhancements including PowerShell and custom prompts
- Includes editors, container tooling, Git setup, and productivity utilities
- Reduces manual setup time and standardizes dev environments