Skip to content

Instantly share code, notes, and snippets.

@c0nscience
Forked from willwm/Windows10-Setup.ps1
Created November 30, 2018 12:53
Show Gist options
  • Save c0nscience/d1962723b341d3bfed55223bb3f6c7a1 to your computer and use it in GitHub Desktop.
Save c0nscience/d1962723b341d3bfed55223bb3f6c7a1 to your computer and use it in GitHub Desktop.
Windows 10 Setup (Chocolatey + Boxstarter)
### Base Windows Configuration ###
# Enable Windows Features...
Enable-WindowsOptionalFeature -FeatureName Microsoft-Hyper-V-All -Online -NoRestart
Enable-WindowsOptionalFeature -FeatureName Containers -Online -NoRestart
Enable-WindowsOptionalFeature -FeatureName Microsoft-Windows-Subsystem-Linux -Online -NoRestart
### Chocolatey Installs ###
# Install Chocolatey: https://chocolatey.org/install
Set-ExecutionPolicy AllSigned; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
# Enable Chocolatey Autoconfirm
choco feature enable -n allowGlobalConfirmation
# Install Boxstarter: http://boxstarter.org/InstallBoxstarter
cinst -y boxstarter
# Development Tools
cinst -y 7zip
cinst -y dotnetcore
cinst -y git --params="/WindowsTerminal /NoShellIntegration"
cinst -y GoogleChrome
cinst -y nodejs
cinst -y nuget.commandline
cinst -y poshgit
# cinst -y visualstudio2017-workload-netcoretools
# cinst -y visualstudio2017-workload-vctools
cinst -y yarn
# Development Tools - Visual Studio Code
cinst -y visualstudiocode
cinst -y vscode-powershell
cinst -y vscode-gitlens
cinst -y vscode-editorconfig
cinst -y vscode-csharp
# Utilities
cinst -y adb
cinst -y everything
cinst -y filezilla
cinst -y notepad3
cinst -y notepadplusplus
cinst -y paint.net
cinst -y pandoc
cinst -y rufus
cinst -y snagit
cinst -y sudo
cinst -y sysinternals
cinst -y windirstat
# Utilities (Optional)
# cinst -y clipdiary
# cinst -y icaros
# cinst -y rescuetime
# cinst -y snagit
# cinst -y sizer
# cinst -y winaero-tweaker
# Fonts
cinst -y firacode
cinst -y inconsolata
cinst -y hackfont
# Color Theme
cinst -y colortool
refreshenv
colortool -b campbell
# Boxstarter Configuration Commands (gcm -module Boxstarter.WinConfig)
Set-WindowsExplorerOptions -EnableShowFileExtensions -DisableOpenFileExplorerToQuickAccess -DisableShowFrequentFoldersInQuickAccess -DisableShowRecentFilesInQuickAccess
Disable-BingSearch
Disable-GameBarTips
Enable-RemoteDesktop
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment