Skip to content

Instantly share code, notes, and snippets.

@jaredcnance
Forked from bitcrazed/boxstarter.ps1
Created July 7, 2018 15:27
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 jaredcnance/4f89d784dc4f0e678bf34f1abbfe158c to your computer and use it in GitHub Desktop.
Save jaredcnance/4f89d784dc4f0e678bf34f1abbfe158c to your computer and use it in GitHub Desktop.
Boxstarter script
# Description: Boxstarter Script
# Author: Rich Turner <rich@bitcrazed.com>
# Last Updated: 2017-06-07
#
# Run this boxstarter by calling the following from an **elevated** command-prompt:
# start http://boxstarter.org/package/nr/url?<URL-TO-RAW-GIST>
#---- TEMPORARY ---
Disable-UAC
#--- Windows subsystems/Features ---
#Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowProtectedOSFiles -EnableShowFileExtensions
Set-WindowsExplorerOptions -EnableShowFileExtensions
Enable-RemoteDesktop
choco install Microsoft-Hyper-V-All -source windowsFeatures -y
choco install Microsoft-Windows-Subsystem-Linux -source WindowsFeatures -y
#--- Tools ---
choco install 7Zip -y
choco install git -params '"/GitAndUnixToolsOnPath /WindowsTerminal"' -y
choco install poshGIT -y
choco install vim -y
choco install SublimeText3 -y
choco install SublimeText3.PackageControl -y
choco install SublimeText3.PowershellAlias -y
choco install BeyondCompare -y
choco install Paint.net -y
choco install Sysinternals -y
#--- Alt Consoles ---
choco install cmder -y
choco install hyper -y
#--- Browsers ---
choco install Firefox -y
choco install Googlechrome -y
#--- Install VS & Dev Tools ---
#choco install ruby
#choco install python
choco install nodejs -y
choco install visualstudio2017community -y # See this for install args: https://chocolatey.org/packages/VisualStudio2017Community
choco install visualstudiocode -y
#--- Misc Tools ---
# choco install Skype -y
# choco install Slack -y
choco install Vlc -y
#--- Fonts ---
choco install inconsolata -y
choco install ubuntu.font -y
#--- Windows Settings ---
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name NavPaneExpandToCurrentFolder -Value 1
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name NavPaneShowAllFolders -Value 1
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name LaunchTo -Value 1
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name MMTaskbarMode -Value 2
#--- Restore Temporary Settings ---
Enable-UAC
Enable-MicrosoftUpdate
Install-WindowsUpdate -acceptEula
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment