Skip to content

Instantly share code, notes, and snippets.

@seriema
Last active December 28, 2015 02:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save seriema/7431598 to your computer and use it in GitHub Desktop.
Save seriema/7431598 to your computer and use it in GitHub Desktop.
JP Dev boxstarter script
try {
# Dev
cinst VisualStudio2013Ultimate -InstallArguments "/Features:'Blend WebTools'"
cinst VS2013.1
cinst VS2013.2
cinst VS2013.3
cinst visualstudio2013-webessentials.vsix
cinst resharper
cinst git
cinst githubforwindows
cinst fiddler4
cinst sysinternals
cinst windbg
cinst dotPeek
# Tools
cinst ccleaner
cinst Paint.net
cinst Console2
cinst sublime
cinst GoogleChrome
cinst Firefox
# Setup
Install-ChocolateyFileAssociation ".txt" "$env:programfiles\Sublime Text 2\sublime_text.exe"
if(!(Test-Path("$sublimeDir\data"))){mkdir "$sublimeDir\data"}
copy-item (Join-Path (Get-PackageRoot($MyInvocation)) 'sublime\*') -Force -Recurse "$sublimeDir\data"
move-item "$sublimeDir\data\Pristine Packages\*" -Force "$sublimeDir\Pristine Packages"
copy-item (Join-Path (Get-PackageRoot($MyInvocation)) 'console.xml') -Force $env:appdata\console\console.xml
# Basic windows stuff
Install-WindowsUpdate -AcceptEula
Update-ExecutionPolicy Unrestricted
Set-ExplorerOptions -showHidenFilesFoldersDrives -showProtectedOSFiles -showFileExtensions
Set-TaskbarSmall
Enable-RemoteDesktop
Write-ChocolateySuccess 'JPDev installed'
} catch {
Write-ChocolateyFailure 'JPDev' $($_.Exception.Message)
throw
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment