Last active
May 24, 2018 12:06
-
-
Save geoffappleford/e2dc428907a3baf87006 to your computer and use it in GitHub Desktop.
Boxstarter Script
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
Install-WindowsUpdate -AcceptEula | |
Update-ExecutionPolicy Unrestricted -Force | |
Set-ExplorerOptions -showHidenFilesFoldersDrives -showProtectedOSFiles -showFileExtensions | |
Enable-RemoteDesktop | |
if (Test-PendingReboot) { Invoke-Reboot } | |
# Update Windows and reboot if necessary | |
Install-WindowsUpdate -AcceptEula | |
if (Test-PendingReboot) { Invoke-Reboot } | |
# Install Visual Studio 2017 Professional | |
cinst VisualStudio2017Professional -InstallArguments WebTools | |
if (Test-PendingReboot) { Invoke-Reboot } | |
cinst DotNet3.5 # Not automatically installed with VS 2013. Includes .NET 2.0. Uses Windows Features to install. | |
if (Test-PendingReboot) { Invoke-Reboot } | |
# VS extensions | |
Install-ChocolateyVsixPackage BundlerMinifier https://visualstudiogallery.msdn.microsoft.com/9ec27da7-e24b-4d56-8064-fd7e88ac1c40/file/164487/10/Bundler%20%26%20Minifier%20v1.0.47.vsix | |
Install-ChocolateyVsixPackage WebEssentials2015 https://visualstudiogallery.msdn.microsoft.com/ee6e6d8c-c837-41fb-886a-6b50ae2d06a2/file/146119/20/WebEssentials2015.vsix | |
Install-ChocolateyVsixPackage CodeRush https://visualstudiogallery.msdn.microsoft.com/F9CDA5D8-10AF-4CC6-9D17-207222A3FD13/file/4201/11/DevExpressCodeRush-15.1.5.vsix | |
Install-ChocolateyVsixPackage OpenCommandLine https://visualstudiogallery.msdn.microsoft.com/4e84e2cf-2d6b-472a-b1e2-b84932511379/file/151803/16/Open%20Command%20Line%20v1.7.125.vsix | |
Install-ChocolateyVsixPackage VisualHg https://visualstudiogallery.msdn.microsoft.com/d710c4b8-1622-4016-af20-977909e1088b/file/118987/2/VisualHG.vsix | |
Install-ChocolateyVsixPackage WebCompiler https://visualstudiogallery.msdn.microsoft.com/3b329021-cd7a-4a01-86fc-714c2d05bb6c/file/164873/13/Web%20Compiler%20v1.0.85.vsix | |
Install-ChocolateyVsixPackage RoamingExtManager https://visualstudiogallery.msdn.microsoft.com/7b421a95-c32c-4433-a2be-a41b276013ab/file/172117/1/RoamingExtensionManager.vsix | |
Install-ChocolateyVsixPackage RazorGenerator https://visualstudiogallery.msdn.microsoft.com/1f6ec6ff-e89b-4c47-8e79-d2d68df894ec/file/37912/35/RazorGenerator.vsix | |
cinst 7zip.install | |
cinst fiddler4 | |
cinst hg | |
cinst TortoiseHg | |
cinst filezilla | |
cinst notepadplusplus | |
cinst spacesniffer | |
cinst displayFusion | |
cinst beyondcompare | |
cinst SqlToolbelt | |
cinst linqpad | |
cinst firefox | |
cinst GoogleChrome.Canary | |
cinst googlechrome | |
cinst freedownloadmanager | |
cinst dropbox | |
cinst visualstudiocode | |
cinst cloudberryexplorer.amazons3 | |
cinst sourcetree | |
choco install firacode | |
cinst nodejs.install | |
Write-BoxstarterMessage "fixing bug in nodejs installer" | |
New-Item -path "$env:APPDATA\npm" -type directory -force | |
npm install -g esvm | |
Write-BoxstarterMessage "Creating dev folder in root" | |
New-Item -path "C:\dev" -type directory -force | |
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
# VS extensions | |
Install-ChocolateyVsixPackage BundlerMinifier https://visualstudiogallery.msdn.microsoft.com/9ec27da7-e24b-4d56-8064-fd7e88ac1c40/file/164487/10/Bundler%20%26%20Minifier%20v1.0.47.vsix | |
Install-ChocolateyVsixPackage WebEssentials2015 https://visualstudiogallery.msdn.microsoft.com/ee6e6d8c-c837-41fb-886a-6b50ae2d06a2/file/146119/20/WebEssentials2015.vsix | |
Install-ChocolateyVsixPackage CodeRush https://visualstudiogallery.msdn.microsoft.com/F9CDA5D8-10AF-4CC6-9D17-207222A3FD13/file/4201/11/DevExpressCodeRush-15.1.5.vsix | |
Install-ChocolateyVsixPackage OpenCommandLine https://visualstudiogallery.msdn.microsoft.com/4e84e2cf-2d6b-472a-b1e2-b84932511379/file/151803/16/Open%20Command%20Line%20v1.7.125.vsix | |
Install-ChocolateyVsixPackage VisualHg https://visualstudiogallery.msdn.microsoft.com/d710c4b8-1622-4016-af20-977909e1088b/file/118987/2/VisualHG.vsix | |
Install-ChocolateyVsixPackage WebCompiler https://visualstudiogallery.msdn.microsoft.com/3b329021-cd7a-4a01-86fc-714c2d05bb6c/file/164873/13/Web%20Compiler%20v1.0.85.vsix | |
Install-ChocolateyVsixPackage RoamingExtManager https://visualstudiogallery.msdn.microsoft.com/7b421a95-c32c-4433-a2be-a41b276013ab/file/172117/1/RoamingExtensionManager.vsix | |
Install-ChocolateyVsixPackage RazorGenerator https://visualstudiogallery.msdn.microsoft.com/1f6ec6ff-e89b-4c47-8e79-d2d68df894ec/file/37912/35/RazorGenerator.vsix |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment