first install bash: https://msdn.microsoft.com/en-us/commandline/wsl/install_guide
Third, install choco
, open in elevation mode the cmd (with administrative rights) and copy paste :
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
Enable YES to everything to install all your package as fast as possible.
choco feature enable -n allowGlobalConfirmation
Finnaly install all the tools you need, include hyper.is terminal: https://hyper.is/
choco install googlechrome visualstudiocode ffmpeg mpv dotnet4.5 imagemagick itunes firefox foobar2000 vlc 7zip winrar wget atom electron nvm curl filezilla openssh gpu-z handbrake vim ditto k-litecodecpackmega windows-sdk-10.0 hyper vnc-connect
Then install node:
nvm install 8.6.0
You can install WtServer for an easy nginx mariadb setup:
Install all the required tools and configurations using Microsoft's windows-build-tools using npm install --global --production windows-build-tools from an elevated PowerShell or CMD.exe (run as Administrator). from https://github.com/nodejs/node-gyp#on-windows