Configura un entorno de desarrollo completo en Windows en menos de 10 minutos usando Cerewro como orquestador: instala Git, Node.js, Python, VSCode, Docker y las extensiones esenciales con un solo pipeline.
Configura un entorno de desarrollo completo en este equipo Windows: instala Git, Node.js LTS, Python 3, VSCode con extensiones para JavaScript y Python, Docker Desktop y configura Git con mi nombre y email
# ── 1. Instalar software base con winget ──
$apps = @(
"Git.Git",
"OpenJS.NodeJS.LTS",
"Python.Python.3",
"Microsoft.VisualStudioCode",
"Docker.DockerDesktop"
)
foreach ($app in $apps) {
Write-Host "Instalando $app..."
winget install --id $app --silent --accept-package-agreements --accept-source-agreements
}
# ── 2. Refrescar PATH ──
$env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" +
[System.Environment]::GetEnvironmentVariable("Path","User")
# ── 3. Configurar Git ──
git config --global user.name "Tu Nombre"
git config --global user.email "tu@email.com"
git config --global core.autocrlf true
git config --global init.defaultBranch main
# ── 4. Instalar extensiones VSCode ──
code --install-extension ms-python.python
code --install-extension dbaeumer.vscode-eslint
code --install-extension esbenp.prettier-vscode
code --install-extension ms-azuretools.vscode-docker
code --install-extension eamodio.gitlens
# ── 5. Verificar instalaciones ──
git --version; node --version; npm --version; python --version; docker --version
Write-Host "Setup completado!" -ForegroundColor Green
ssh-keygen -t ed25519 -C "tu@email.com"npm install -g pnpmwsl --installgit --version # git version 2.x.x
node --version # v20.x.x
npm --version # 10.x.x
python --version # Python 3.x.x
docker --version # Docker version xx.x.x
winget export -o dev-setup.json para poder recrear el mismo entorno en cualquier otro equipo con winget import -i dev-setup.json.