Skip to content

Instantly share code, notes, and snippets.

@tylerd
Last active June 3, 2019 18:08
Show Gist options
  • Save tylerd/111462098cf52e9dab1a4c3469f10b1f to your computer and use it in GitHub Desktop.
Save tylerd/111462098cf52e9dab1a4c3469f10b1f to your computer and use it in GitHub Desktop.
Boxstarter Script to setup dev box
# Description: Boxstarter Script
# Author: Tyler Doerksen
# Common dev settings for azure dev
Disable-UAC
#--- Windows Features ---
Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowProtectedOSFiles -EnableShowFileExtensions
#--- File Explorer Settings ---
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name NavPaneExpandToCurrentFolder -Value 1
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name NavPaneShowAllFolders -Value 1
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name LaunchTo -Value 1
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name MMTaskbarMode -Value 2
#--- Windows Subsystems/Features ---
choco install Microsoft-Windows-Subsystem-Linux -source windowsfeatures
#--- Browsers ---
choco install -y googlechrome
choco install -y firefox
#--- Fonts ---
choco install -y inconsolata
# choco install -y ubuntu.font
#--- Tools ---
choco install -y vscode
choco install -y git -params '"/GitAndUnixToolsOnPath /WindowsTerminal"'
choco install -y 7zip.install
#choco install -y visualstudio2017enterprise
choco install -y sysinternals
#choco install -y docker-for-windows
choco install -y python
choco install -y cmder
choco install -y git-credential-winstore
choco install -y poshgit
choco install -y fiddler4
choco install -y microsoftazurestorageexplorer
choco install -y azure-cli
#--- PowerShell Config ---
Set-PSRepository -Name PSGallery -InstallationPolicy Trusted
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
#--- Azure Modules ---
Install-Module Az
Install-Module AzureAD
Enable-UAC
Enable-MicrosoftUpdate
Install-WindowsUpdate -acceptEula
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment