jhorsman
2/4/2015 - 1:14 PM

boxstarter_chocolatey

# 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 RemoteSigned
Set-ExplorerOptions -showHidenFilesFoldersDrives -showProtectedOSFiles -showFileExtensions
Disable-UAC # We re-enable at end of script
Set-TaskbarOptions -Size Small

if (Test-PendingReboot) { Invoke-Reboot }

# Update Windows and reboot if necessary
Install-WindowsUpdate -AcceptEula
if (Test-PendingReboot) { Invoke-Reboot }

cinst VisualStudio2013Ultimate -InstallArguments "/Features:'WebTools SQL'"
if (Test-PendingReboot) { Invoke-Reboot }
cinst MsSqlServer2014Express
if (Test-PendingReboot) { Invoke-Reboot }
cinst MsSqlServerManagementStudio2014Express
if (Test-PendingReboot) { Invoke-Reboot }

Install-ChocolateyVsixPackage WebEssentials2013 https://visualstudiogallery.msdn.microsoft.com/56633663-6799-41d7-9df7-0f2a504ca361/file/105627/38/WebEssentials2013.vsix

cinst GoogleChrome Firefox
cinst 7zip
cinst filezilla
cinst SublimeText3
cinst git TortoiseGit SourceTree
cinst resharper
cinst linqpad
cinst baretail
cinst fiddler4
cinst beyondcompare
cinst adobereader
cinst nodejs.install

Install-ChocolateyPinnedTaskBarItem "$($Boxstarter.programFiles86)\Google\Chrome\Application\chrome.exe"
Install-ChocolateyPinnedTaskBarItem "$($Boxstarter.programFiles86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe"

Enable-UAC