Last active
August 29, 2015 14:17
-
-
Save erick-thompson/893d84990cff5a3cabd1 to your computer and use it in GitHub Desktop.
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
# Boxstarter options | |
$Boxstarter.RebootOk=$true # Allow reboots? | |
$Boxstarter.NoPassword=$false # Is this a machine with no login password? | |
$Boxstarter.AutoLogin=$true # Save my password securely and auto-login after a reboot | |
# Basic setup | |
Update-ExecutionPolicy Unrestricted | |
Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowProtectedOSFiles -EnableShowFileExtensions -EnableShowFullPathInTitleBar | |
# Enable-RemoteDesktop | |
# Disable-InternetExplorerESC | |
Disable-UAC | |
if (Test-PendingReboot) { Invoke-Reboot } | |
# Install SQL Server components | |
# cinst mssqlservermanagementstudio2014express | |
# Install Visual Studio 2013 | |
# cinst VisualStudio2013Premium -InstallArguments "/Features:'Blend LightSwitch VCMFCLibraries OfficeDeveloperTools SQL WebTools' /ProductKey:FBJVC-3CMTX-D8DVP-RTQCT-92494" | |
# cinst VisualStudio2013Premium -InstallArguments "/ProductKey:FBJVC-3CMTX-D8DVP-RTQCT-92494" | |
# if (Test-PendingReboot) { Invoke-Reboot } | |
# Visual Studio SDK required for PoshTools extension | |
cinst VS2013SDK | |
if (Test-PendingReboot) { Invoke-Reboot } | |
cinst vcredist2010 | |
if (Test-PendingReboot) { Invoke-Reboot } | |
# VS extensions | |
Install-ChocolateyVsixPackage PowerShellTools http://visualstudiogallery.msdn.microsoft.com/c9eb3ba8-0c59-4944-9a62-6eee37294597/file/112013/6/PowerShellTools.vsix | |
Install-ChocolateyVsixPackage WebEssentials2013 http://visualstudiogallery.msdn.microsoft.com/56633663-6799-41d7-9df7-0f2a504ca361/file/105627/31/WebEssentials2013.vsix | |
#Browsers | |
cinst googlechrome | |
cinst firefox | |
#Other dev tools | |
cinst fiddler4 | |
cinst p4merge | |
cinst sysinternals | |
cinst NugetPackageExplorer | |
cinst windbg | |
cinst console2 | |
cinst TortoiseHg | |
cinst resharper | |
cinst sqlitebrowser | |
cinst redis-desktop-manager | |
cinst virtualclonedrive | |
cinst hipchat | |
cinst royalts | |
cinst notepad2 | |
cinst notepadplusplus.install | |
#Other essential tools | |
cinst 7zip | |
cinst evince | |
cinst javaruntime | |
cinst jdk8 | |
cinst foxitreader | |
#cinst Microsoft-Hyper-V-All -source windowsFeatures | |
# enable IIS features | |
cinst IIS-WebServerRole -source windowsfeatures | |
cinst IIS-WebServer -source windowsfeatures | |
cinst IIS-CommonHttpFeatures -source windowsfeatures | |
cinst IIS-ApplicationDevelopment -source windowsfeatures | |
cinst IIS-Security -source windowsfeatures | |
cinst IIS-URLAuthorization -source windowsfeatures | |
cinst IIS-RequestFiltering -source windowsfeatures | |
cinst IIS-NetFxExtensibility -source windowsfeatures | |
cinst IIS-HealthAndDiagnostics -source windowsfeatures | |
cinst IIS-HttpLogging -source windowsfeatures | |
cinst IIS-LoggingLibraries -source windowsfeatures | |
cinst IIS-RequestMonitor -source windowsfeatures | |
cinst IIS-HttpTracing -source windowsfeatures | |
cinst IIS-IPSecurity -source windowsfeatures | |
cinst IIS-Performance -source windowsfeatures | |
cinst IIS-WebServerManagementTools -source windowsfeatures | |
cinst IIS-IIS6ManagementCompatibility -source windowsfeatures | |
cinst IIS-Metabase -source windowsfeatures | |
cinst IIS-ISAPIExtensions -source windowsfeatures | |
cinst IIS-ISAPIFilter -source windowsfeatures | |
cinst IIS-BasicAuthentication -source windowsfeatures | |
cinst IIS-WindowsAuthentication -source windowsfeatures | |
cinst IIS-CGI -source windowsfeatures | |
cinst IIS-ASPNET -source windowsfeatures | |
cinst IIS-ASP -source windowsfeatures | |
cinst IIS-HttpCompressionDynamic -source windowsfeatures | |
cinst IIS-ManagementScriptingTools -source windowsfeatures | |
cinst IIS-StaticContent -source windowsfeatures | |
cinst IIS-DefaultDocument -source windowsfeatures | |
cinst IIS-DirectoryBrowsing -source windowsfeatures | |
cinst IIS-WebDAV -source windowsfeatures | |
cinst IIS-ServerSideIncludes -source windowsfeatures | |
cinst IIS-CustomLogging -source windowsfeatures | |
cinst IIS-HttpCompressionStatic -source windowsfeatures | |
cinst IIS-ManagementConsole -source windowsfeatures | |
cinst IIS-ManagementService -source windowsfeatures | |
cinst IIS-WMICompatibility -source windowsfeatures | |
cinst IIS-LegacyScripts -source windowsfeatures | |
cinst IIS-LegacySnapIn -source windowsfeatures | |
cinst IIS-FTPServer -source windowsfeatures | |
cinst IIS-FTPSvc -source windowsfeatures | |
cinst IIS-FTPExtensibility -source windowsfeatures | |
cinst IIS-DigestAuthentication -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