Skip to content

Instantly share code, notes, and snippets.

@samdolan
Created April 21, 2017 04:18
Show Gist options
  • Select an option

  • Save samdolan/e3e62bb0484c452745d07e851b81cecc to your computer and use it in GitHub Desktop.

Select an option

Save samdolan/e3e62bb0484c452745d07e851b81cecc to your computer and use it in GitHub Desktop.
# Configure Windows
Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowProtectedOSFiles -EnableShowFileExtensions -EnableShowFullPathInTitleBar
# Update-ExecutionPolicy Unrestricted
# cinst -y Microsoft-Hyper-V-All -source windowsFeatures
# Packages
cinst -y cmder -pre
cinst -y hyper
cinst -y Gow
cinst -y curl
## Node, npm
cinst -y nodejs.install
## Git
cinst -y git.install
cinst -y poshgit
cinst -y git-credential-winstore
cinst -y github
## Node, npm
cinst -y nodejs.install
npm install -g npm-windows-upgrade
## Editors
cinst -y visualstudiocode
## Visual Studio 2015
cinst -y visualstudio2015community
if (Test-PendingReboot) { Invoke-Reboot }
## Ruby
cinst -y ruby
cinst -y ruby.devkit
## Go
cinst -y golang
## Python
cinst -y python
cinst -y pip
cinst -y easy.install
if (Test-PendingReboot) { Invoke-Reboot }
## Applications
### Communication
cinst -y office365homebusiness
cinst -y zoom
cinst -y slack
### Virtualization
cinst -y virtualbox
cinst -y docker
# Browsers
cinst -y googlechrome
cinst -y firefox
### Media
cinst -y vlc
cinst -y youtube-dl
## Firmware Development
cinst -y arduino
### Utilities
#### unix utils
cinst -y Gow
cinst -y vim
#### windows
cinst -y 7zip.install
cinst -y sysinternals
cinst -y DotNet3.5
cinst -y procexp
#### misc apps
cinst -y github
cinst -y wireshark
cinst -y awscli
cinst -y awstools.powershell
# Rebooooot
if (Test-PendingReboot) { Invoke-Reboot }
# Desktop Configuration
Install-ChocolateyPinnedTaskBarItem "$env:programfiles\Google\Chrome\Application\chrome.exe"
## Update Windows
Install-WindowsUpdate -acceptEula
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment