# Description: Boxstarter Script # Author: Microsoft # Common dev settings for web development 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 #--- Tools --- choco install visualstudiocode -y choco install git -params '"/GitAndUnixToolsOnPath /WindowsTerminal"' -y choco install Git-Credential-Manager-for-Windows -y choco install 7zip.install -y #--- Windows Subsystems/Features --- choco install Microsoft-Hyper-V-All -source windowsFeatures choco install Microsoft-Windows-Subsystem-Linux -source windowsfeatures #--- Browsers --- choco install Firefox -y choco install Googlechrome -y #--- Fonts --- choco install inconsolata -y choco install ubuntu.font -y #--- Tools --- choco install nodejs-lts -y # Node.js LTS, Recommended for most users # choco install nodejs -y # Node.js Current, Latest features choco install sysinternals -y choco install docker-for-windows choco install python2 # Node.js requires Python 2 to build native modules choco install pip choco install easy.install Enable-UAC Enable-MicrosoftUpdate Install-WindowsUpdate -acceptEula