Chocolatey and Boxstarter

Share on:

Download Boxstarter: http://boxstarter.org/Learn/SimplePackage

  • Install setup.bat with admin-rights.
  • Open up powershell and run BoxstarterShell.bat.
  • Install a boxstarter-script (.ps1) with: Install-BoxstarterPackage -PackageName C:\bin\boxes\hej.ps1

Boxstarter script

# 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
Set-TaskbarOptions -Size Small

if (Test-PendingReboot) { Invoke-Reboot }

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

# Install Visual Studio 2013 Professional 
cinst VisualStudio2013Professional -InstallArguments WebTools -y
if (Test-PendingReboot) { Invoke-Reboot }

cinst DotNet3.5 -y # Not automatically installed with VS 2013. Includes .NET 2.0. Uses Windows Features to install.
if (Test-PendingReboot) { Invoke-Reboot }

# VS extensions
Install-ChocolateyVsixPackage StopOnFirstBuildError http://visualstudiogallery.msdn.microsoft.com/91aaa139-5d3c-43a7-b39f-369196a84fa5/file/44205/3/StopOnFirstBuildError.vsix

# Apps / Tools
choco install chocolatey -y
choco install microsoft-edge -y
choco install googlechrome -y
choco install visualstudiocode -y
# choco install lastpass -y
choco install bitwarden -y
# choco install sublimetext3 -y
# choco install SublimeText3.PackageControl -y
choco install totalcommander -y
choco install 7zip -y
choco install 7zip.install -y
choco install sysinternals -y
choco install autohotkey -y
choco install dropbox -y
# choco install ditto -y
choco install spotify -y
choco install rdmfree -y
choco install git -y
choco install git.install -y
choco install tortoisegit -y
# choco install sourcetree -y
choco install git-fork -y
choco install winscp -y
#choco install skype -y
#choco install windirstat -y
choco install tortoisesvn -y
choco install dropbox -y
choco install javaruntime -y
choco install teamviewer -y
choco install greenshot -y
choco install vlc -y
choco install fiddler4 -y
choco install linqpad4 -y
choco install linqpad4.install -y
choco install firefox -y
choco install nodejs.install -y
choco install soapui -y
choco install slack -y
# choco install crashplan -y
choco install licecap -y
choco install virtualbox -y
choco install powertoys -y
choco install audioswitcher -y
choco install irfanview -y
choco install zoom -y


#cinst Microsoft-Hyper-V-All -source windowsFeatures
cinst IIS-WebServerRole -source windowsfeatures -y
cinst IIS-HttpCompressionDynamic -source windowsfeatures -y
cinst IIS-ManagementScriptingTools -source windowsfeatures -y
cinst IIS-WindowsAuthentication -source windowsfeatures -y

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

Original source: http://blog.zerosharp.com/provisioning-a-new-development-machine-with-boxstarter/

Packages as we speak:

Chocolatey v0.10.3
7zip 16.02.0.20160811
7zip.commandline 16.02.0.20160811
7zip.install 16.02.0.20160811
autohotkey.portable 1.1.24.01
beyondcompare 4.1.9.21719
chocolatey 0.10.3
chocolatey-core.extension 1.0.2
cpu-z 1.78.0.20161124
cpu-z.install 1.78.0.20161124
ditto 3.21.50.0
DotNet4.5.1 4.5.1.20140606
dropbox 8.4.19
fiddler4 4.6.2.29442
Firefox 48.0.2
git 2.9.3
git.install 2.9.3
GoogleChrome 52.0.2743.116
greenshot 1.2.8.12
javaruntime 8.0.73
jdk8 8.0.112
lastpass 4.1.2
licecap 1.26.0.20160226
linqpad4 4.57.02
linqpad4.install 4.57.02
mm-choco.extension 0.0.4.1
nodejs.install 6.4.0
OpenSSL.Light 1.1.0.20161111
rdmfree 2.6.4.0
slack 1.0.0
soapui 5.2.1.20160819
SourceTree 1.9.6.1
spotify 1.0.33.106
sublimetext3 3.0.0.3114
SublimeText3.PackageControl 2.0.0.20140915
sysinternals 2016.07.29
teamviewer 11.0.64630
tortoisegit 2.2.0.0
tortoisesvn 1.9.4
totalcommander 8.52.01.20160421
winscp 5.9.1
winscp.install 5.9.1
VisualStudioCode 1.4
vlc 2.2.4
XnView 2.36