Skip to content

Instantly share code, notes, and snippets.

@pamo
Forked from andersonvom/boxstarter-windev.ps1
Last active November 30, 2016 01:07
Show Gist options
  • Save pamo/86b12a8919975c0d25112b2e330518c7 to your computer and use it in GitHub Desktop.
Save pamo/86b12a8919975c0d25112b2e330518c7 to your computer and use it in GitHub Desktop.
BoxStarter .NET development box
# Open Internet Explorer and run the raw version of this url as the query parameter to BoxStarter's launcher:
# http://boxstarter.org/package/nr/url?<raw-version-of-this-gist>
# More Info: http://boxstarter.org/WebLauncher
# Configure Windows
Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowProtectedOSFiles -EnableShowFileExtensions -EnableShowFullPathInTitleBar
Update-ExecutionPolicy Unrestricted
cinst -y Microsoft-Hyper-V-All -source windowsFeatures
# Packages
cinst -y cmder -pre
cinst -y Gow
## Git
cinst -y git.install
cinst -y poshgit
cinst -y git-credential-winstore
cinst -y github
cinst -y gittfs
## Basics
cinst -y GoogleChrome
cinst -y 7zip.install
cinst -y sysinternals
cinst -y chocolatey
cinst curl
cinst slack
cinst jdk8
cinst fiddler4
cinst firefox
cinst screenhero
cinst stylecop
## Node, npm
cinst -y nodejs.install
npm install -g npm-windows-upgrade
cinst -y nodist
cinst -y yarn
## Editors
cinst -y vim
cinst -y Atom
cinst -y visualstudiocode
## Visual Studio 2015
cinst -y visualstudio2015professional
cinst -y resharper
if (Test-PendingReboot) { Invoke-Reboot }
if (Test-PendingReboot) { Invoke-Reboot }
# Pinning Things
Install-ChocolateyPinnedTaskBarItem "$env:programfiles\Google\Chrome\Application\chrome.exe"
Install-ChocolateyFileAssociation ".txt" "$env:programfiles\Sublime Text 3\sublime_text.exe"
# Enable Developer Mode & Install Bash
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowDevelopmentWithoutDevLicense" /d "1"
Set-ExplorerOptions -showHiddenFilesFoldersDrives -showProtectedOSFiles -showFileExtensions
Set-TaskbarOptions -Size Small -Combine Full
Enable-RemoteDesktop
Disable-GameBarTips
Disable-BingSearch
# Let's get Updates, too
Install-WindowsUpdate -acceptEula
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment