Skip to content

Instantly share code, notes, and snippets.

@digitaldrummerj
Last active August 29, 2015 14:07
Show Gist options
  • Save digitaldrummerj/d013d93b14f563866d25 to your computer and use it in GitHub Desktop.
Save digitaldrummerj/d013d93b14f563866d25 to your computer and use it in GitHub Desktop.
Code Camp Demo
Set-ExplorerOptions -showHidenFilesFoldersDrives -showProtectedOSFiles -showFileExtensions
Set-TaskbarSmall
cinst VisualStudio2013Ultimate -InstallArguments "/Features:'WebTools'"
cinst VS2013.3
cinst notepadplusplus
cinst NuGet.CommandLine
cinst NugetPackageExplorer
cinst GoogleChrome
cinst ReSharper
cinst dotNetPeek
cinst Linqpad
Install-ChocolateyVsixPackage LayoutsORama 'http://visualstudiogallery.msdn.microsoft.com/35966ad9-430f-4ad7-9186-4394b784e36c/file/53026/14/LayoutsORama.vsix'
Install-ChocolateyVsixPackage ProPowerTools 'http://visualstudiogallery.msdn.microsoft.com/dbcb8670-889e-4a54-a226-a48a15e4cace/file/117115/3/ProPowerTools.vsix' 12
Install-ChocolateyVsixPackage VsCommands 'http://visualstudiogallery.msdn.microsoft.com/c6d1c265-7007-405c-a68b-5606af238ece/file/106247/15/SquaredInfinity.VSCommands.VS12.vsix' 12
Install-ChocolateyVsixPackage WebEssentials 'http://visualstudiogallery.msdn.microsoft.com/56633663-6799-41d7-9df7-0f2a504ca361/file/105627/32/WebEssentials2013.vsix' 12
Install-ChocolateyVsixPackage NugetPackager 'http://visualstudiogallery.msdn.microsoft.com/daf5c6db-386b-4994-bdd7-b6cd52f11b72/file/67655/13/NuGetPackageTemplate-2.1.0.vsix'
Install-ChocolateyPinnedTaskBarItem "$env:windir\system32\mstsc.exe"
Install-ChocolateyPinnedTaskBarItem "${env:ProgramFiles(x86)}\Google\Chrome\Application\chrome.exe"
Install-ChocolateyPinnedTaskBarItem "${env:ProgramFiles(x86)}\Notepad++\notepad++.exe"
Install-ChocolateyPinnedTaskBarItem "${env:ChocolateyInstall}\lib\NugetPackageExplorer.3.8.0\NuGetPackageExplorer.exe"
Write-Host "If you have made it here without errors, you should be setup and ready to hack on the apps."
Write-Warning "If you see any failures happen, you may want to reboot and continue to let installers catch up. This script is idempotent and will only apply changes that have not yet been applied."
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment