Skip to content

Instantly share code, notes, and snippets.

@anhi
Last active May 20, 2020 15:11
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 anhi/b8dae2ee703f37d1403ab052b24c1275 to your computer and use it in GitHub Desktop.
Save anhi/b8dae2ee703f37d1403ab052b24c1275 to your computer and use it in GitHub Desktop.
# Configure Windows
# Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowProtectedOSFiles -EnableShowFileExtensions -EnableShowFullPathInTitleBar
Update-ExecutionPolicy Bypass -Scope CurrentUser
cinst -y Microsoft-Hyper-V-All -source windowsFeatures
cinst -y 7zip
cinst -y ag
cinst -y atom
cinst -y blender
cinst -y cmake
cinst -y dependencywalker
cinst -y duck
cinst -y Ghostscript
cinst -y gimp
cinst -y git
cinst -y Git-Credential-Manager-for-Windows
cinst -y github
cinst -y golang
cinst -y haskell-stack
cinst -y julia
cinst -y kubernetes-cli
cinst -y maven
cinst -y mousewithoutborders
cinst -y minikube
cinst -y nmap
cinst -y nodejs
cinst -y poshgit
cinst -y protoc
cinst -y R.Project
cinst -y R.Studio
cinst -y skaffold
cinst -y sysinternals
cinst -y vcxsrv
cinst -y vim
cinst -y virtualbox
cinst -y vscode
cinst -y vlc
cinst -y winflexbison
npm install -g npm-windows-upgrade
# Restart PowerShell / CMDer before moving on - or run
# $env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")
if (Test-PendingReboot) { Invoke-Reboot }
## Python
cinst -y anaconda3 --params="/AddToPath:1"
if (Test-PendingReboot) { Invoke-Reboot }
## IntelliJ
cinst -y jetbrainstoolbox
## DevOps
cinst -y docker-for-windows
#cinst -y azure-cli
#cinst -y awscli
#cinst -y awstools.powershell
cinst -y gcloudsdk
## Basics
cinst -y vlc
cinst -y GoogleChrome
cinst -y 7zip
cinst -y sysinternals
if (Test-PendingReboot) { Invoke-Reboot }
# Pinning Things
Install-ChocolateyPinnedTaskBarItem "$env:programfiles\Google\Chrome\Application\chrome.exe"
# Let's get Updates, too
Install-WindowsUpdate -acceptEula
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment