Skip to content

Instantly share code, notes, and snippets.

@MangoPieface
Last active October 7, 2015 09:56
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 MangoPieface/15f487c08f2e7938c57e to your computer and use it in GitHub Desktop.
Save MangoPieface/15f487c08f2e7938c57e to your computer and use it in GitHub Desktop.
Developer Boxstarter setup
# Allow reboots
$Boxstarter.RebootOk=$true
$Boxstarter.NoPassword=$false
$Boxstarter.AutoLogin=$true
# Basic setup
#Update-ExecutionPolicy Unrestricted
Set-ExplorerOptions -showHidenFilesFoldersDrives -showProtectedOSFiles -showFileExtensions
Enable-RemoteDesktop
Disable-InternetExplorerESC
#Disable-UAC
#Set-TaskbarSmall
if (Test-PendingReboot) { Invoke-Reboot }
# Update Windows and reboot if necessary
Install-WindowsUpdate -AcceptEula
if (Test-PendingReboot) { Invoke-Reboot }
# Install Visual Studio 2013 Professional
choco install visualstudio2013professional -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 }
# Visual Studio SDK required for PoshTools extension
cinst VS2013SDK
if (Test-PendingReboot) { Invoke-Reboot }
cinst visualstudiocode
if (Test-PendingReboot) { Invoke-Reboot }
# VS extensions
Install-ChocolateyVsixPackage WebEssentials2013 http://visualstudiogallery.msdn.microsoft.com/56633663-6799-41d7-9df7-0f2a504ca361/file/105627/31/WebEssentials2013.vsix
Install-ChocolateyVsixPackage StopOnFirstBuildError http://visualstudiogallery.msdn.microsoft.com/91aaa139-5d3c-43a7-b39f-369196a84fa5/file/44205/3/StopOnFirstBuildError.vsix
Install-ChocolateyVsixPackage AttachTo http://visualstudiogallery.msdn.microsoft.com/d0265ab0-df51-4100-8e10-1f84403c4cd0/file/59955/2/AttachTo.vsix
Install-ChocolateyVsixPackage SitecoreRocks https://visualstudiogallery.msdn.microsoft.com/44a26c88-83a7-46f6-903c-5c59bcd3d35b/file/35439/44/Sitecore.Rocks.VisualStudio.vsix
#Other dev tools
cinst slack
cinst resharper
cinst fiddler4
cinst beyondcompare
cinst conemu
cinst p4merge
cinst ProcExp
cinst NugetPackageExplorer
cinst windbg
cinst linqpad4
#cinst dotCover
cinst MsSqlServer2014Express
cinst git
#cinst gitextensions
cinst sourcetree
cinst vagrant
#Browsers
cinst googlechrome
cinst firefox
#Other essential tools
cinst 7zip
cinst adobereader
cinst javaruntime
cinst skype
cinst putty
cinst Microsoft-Hyper-V-All -source windowsFeatures
cinst IIS-WebServerRole -source windowsfeatures
cinst IIS-HttpCompressionDynamic -source windowsfeatures
cinst IIS-ManagementScriptingTools -source windowsfeatures
cinst IIS-WindowsAuthentication -source windowsfeatures
Install-ChocolateyPinnedTaskBarItem "$($Boxstarter.programFiles86)\Google\Chrome\Application\chrome.exe"
Install-ChocolateyPinnedTaskBarItem "$($Boxstarter.programFiles86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment