Skip to content

Instantly share code, notes, and snippets.

@jhorsman
Forked from jonfreeland/boxstarter_chocolatey
Last active August 29, 2015 14:14
Show Gist options
  • Save jhorsman/596336a11244fd76fe76 to your computer and use it in GitHub Desktop.
Save jhorsman/596336a11244fd76fe76 to your computer and use it in GitHub Desktop.
# 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment