Last active
October 7, 2015 09:56
-
-
Save MangoPieface/15f487c08f2e7938c57e to your computer and use it in GitHub Desktop.
Developer Boxstarter setup
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
# 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