Last active
June 3, 2019 18:08
-
-
Save tylerd/111462098cf52e9dab1a4c3469f10b1f to your computer and use it in GitHub Desktop.
Boxstarter Script to setup dev box
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 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