Last active
March 15, 2016 20:48
-
-
Save sbussinger/7480393 to your computer and use it in GitHub Desktop.
Boxstarter script for setting up Desktop development workstation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Configure basic system settings | |
Update-ExecutionPolicy Unrestricted | |
Set-ExplorerOptions -showFileExtensions | |
Enable-RemoteDesktop | |
# Fix library locations | |
Move-LibraryDirectory "Personal" "$env:UserProfile\OneDrive\Documents" | |
Move-LibraryDirectory "My Music" "$env:UserProfile\OneDrive\Music" | |
Move-LibraryDirectory "My Pictures" "$env:UserProfile\OneDrive\Pictures" | |
Move-LibraryDirectory "My Video" "$env:UserProfile\OneDrive\Videos" | |
Move-LibraryDirectory "Downloads" "E:\Downloads" | |
# Add Windows features | |
cinst Microsoft-Hyper-V-All -source windowsfeatures | |
# Install all Windows updates | |
# Install-WindowsUpdate -AcceptEula | |
# Standard packages to install | |
cinst 7zip | |
cinst beyondcompare | |
cinst calibre | |
cinst cura | |
cinst freecad | |
cinst googlechrome | |
cinst handbrake | |
cinst isorecorder | |
cinst naps2 | |
cinst nuget.commandLine | |
cinst partitionwizard | |
cinst procexp | |
cinst procmon | |
cinst rufus | |
cinst win32diskimager | |
cinst windirstat | |
cinst wingrep | |
# Create taskbar items | |
Install-ChocolateyPinnedTaskBarItem "$($boxstarter.programfiles86)\Google\Chrome\Application\chrome.exe" | |
Install-ChocolateyPinnedTaskBarItem "$env:windir\system32\mstsc.exe" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment