Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save javdl/418be0c84faac700efde74e3b8d7a05e to your computer and use it in GitHub Desktop.
Save javdl/418be0c84faac700efde74e3b8d7a05e to your computer and use it in GitHub Desktop.
A Chocolatey script for PowerShell I use to set up my Windows development environment. I use this when setting up my own Dev VMs. Use at your own risk.See http://bit.ly/1a301JK and http://chocolatey.org/ for more information.
# Simple environment setup script with Chocolatey
# https://chocolatey.org/install
# Post install
# Setup Windows Subsystem for Linux (WSL) terminal in Windows 10 :
# https://stackoverflow.com/questions/44450218/how-do-i-use-bash-on-ubuntu-on-windows-wsl-for-my-vs-code-terminal#_=_
# https://stackoverflow.com/a/44450219/1251997
# GitHub Desktop (for ssh-key agent)
choco feature enable -n allowGlobalConfirmation
choco install nodejs.install
choco install yarn
# Elixir and support for NIFs
cinst elixir
choco install VisualCppBuildTools
# Install Applications
choco install sublimetext3
# choco install sublimetext3.packagecontrol
choco install sublimetext3.powershellalias
choco install visualstudiocode
choco install firefox
choco install GoogleChrome
choco install brave
# choco install putty
choco install skype
choco install beyondcompare
choco install spotify
choco install calibre
# Install Utilities
# choco install dropbox
# choco install googledrive
choco install google-backup-and-sync
choco install google-drive-file-stream
# choco install sysinternals
# choco install procmon
choco install windirstat
choco install git.install
choco install 7zip
# choco install vcredist2010
# choco install rdcman
# choco install TeraCopy
# choco install logparser
choco install tor-browser
# choco install PowerShellGAC
# choco install procexp
choco install hyper
choco install cmder
choco install docker-for-windows
choco install minikube
choco install docker-kitematic
choco install gitlab-runner
choco install clementine
# google music sync
choco install google-play-music-manager
choco install vlc
# choco install selenium-chrome-driver
# choco install selenium-all-drivers
# gsutil is a Python application that lets you access Google Cloud Storage from the command line
# choco install gsutil
choco install mysql.workbench
choco install robo3t.install
choco install inkscape
# For Sharp (needed by Gatsby JS)
# npm install --global --production windows-build-tools
# npm --add-python-to-path='true' --debug install --global windows-build-tools
npm --add-python-to-path='true' install --global windows-build-tools
npm install -g node-gyp
npm install --global gatsby-cli
# install google cloud SDK
# https://cloud.google.com/sdk/docs/quickstart-windows
choco feature disable -n allowGlobalConfirmation
# Install Chocolatey and applications
# Running this runs the above
iex ((new-object net.webClient).DownloadString('https://gist.githubusercontent.com/Joostvanderlaan/418be0c84faac700efde74e3b8d7a05e/raw/42ff7389592013f6164e2fc9ccfaf417195b5ee0/chocolatey-env-setup.ps1'))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment