ManNguyen
4/2/2020 - 8:13 AM

Dev Environment Setup for Windows

Dev Environment Setup for Windows

Dev Environment Setup for Windows

Recently, I had to reset my Windows due to a bug. And you know what sucks !? I had to install all my tools back, pieces by pieces.

I would've been a easy process if I created a list of tools that I need beforehand and installed all of them in one time using Chocolatey. Hence, I created this Gist so that I could save time reinstall stuff if I need to change workstation in the future.

Usage

Open PowerShell with as an Admin

First, install Chocolatey


Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

Then, install the packages


choco install PATHTO\full_stack_packages.config - y


<?xml version="1.0.2" encoding="utf-8"?>
<packages>
  <package id="visualstudio2019community"/>  
  <package id="vscode"/>
  <package id="sql-server-management-studio"/>  
  <package id="chrome"/>  
  <package id="nodejs-lts"/>  
  <package id="git"/>
  <package id="github-desktop"/>  
  <package id="openvpn">
  <package id="cmder">
  <package id="slack"/>
  <package id="notion"/>
  <package id="heroku-cli">
  <package id="discord">
  
</packages>