Skip to content

Instantly share code, notes, and snippets.

@marcduiker
Last active October 3, 2022 14:53
Show Gist options
  • Save marcduiker/babed31819d6a1e6a1ad0e1c11236d5e to your computer and use it in GitHub Desktop.
Save marcduiker/babed31819d6a1e6a1ad0e1c11236d5e to your computer and use it in GitHub Desktop.
This gist can be used to setup a new developer machine with features for IIS/WCF/MSMQ and various dev/ops tools.
# Usage:
# Run the folling command in cmd window or PowerShell with elevated access:
# START http://boxstarter.org/package/nr/url?<link to raw gist>
#
# Prerequisites:
# - Chocolatey
$Boxstarter.RebootOk=$true
$Boxstarter.NoPassword=$false
$Boxstarter.AutoLogin=$true
Update-ExecutionPolicy Unrestricted
Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowProtectedOSFiles -EnableShowFileExtensions -EnableShowFullPathInTitleBar -EnableOpenFileExplorerToQuickAccess -EnableShowRecentFilesInQuickAccess -EnableShowFrequentFoldersInQuickAccess -EnableExpandToOpenFolder
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 }
Enable-WindowsOptionalFeature -online -featurename IIS-WebServerRole
if (Test-PendingReboot) { Invoke-Reboot }
# Browsers
cinst googlechrome
cinst firefox
# Utils
cinst 7zip
cinst greenshot
cinst chocolateygui
cinst keepass.install
cinst ditto
cinst paint.net
cinst vlc
# Dev tools
cinst git
cinst poshgit
cinst sourcetree
cinst winmerge
cinst notepadplusplus
cinst visualstudiocode
cinst linqpad
cinst ilspy
cinst prefix
cinst nuget.commandline
cinst nugetpackageexplorer
cinst nodejs
cinst python
cinst pycharm-community
# Ops tools
cinst sysinternals
cinst rdcman
# Web tools
cinst fiddler4
cinst ngrok.portable
# Communication
cinst slack
cinst teamviewer
cinst skype
# Databases
cinst mssqlserver2014express
cinst mssqlservermanagementstudio2014express
cinst mongodb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment