Skip to content

Instantly share code, notes, and snippets.

@loopunit
Last active May 21, 2021 04:21
Show Gist options
  • Save loopunit/792fbe556e20093b089fbc8df74d25b3 to your computer and use it in GitHub Desktop.
Save loopunit/792fbe556e20093b089fbc8df74d25b3 to your computer and use it in GitHub Desktop.
Set up a new windows 10 dev machine
powershell Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
choco install curl
choco install git
choco install cmake --installargs 'ADD_CMAKE_TO_PATH=System'
choco install ninja
choco install agentransack
choco install gnuwin32
winget install python
winget install Atlassian.Sourcetree
winget install google.chrome
winget install firefox
winget install notepad++
winget install microsoft.windowsterminal
winget install vlc
winget install 7zip.7zip
winget install dropbox.dropbox
winget install microsoft.visualstudio.community --override "--installpath \"C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\" --noupdateinstaller --force --norestart --passive --add Microsoft.VisualStudio.Workload.NativeGame --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Component.Windows10SDK.19041 --includeRecommended"
winget install microsoft.visualstudiocode-System-x64
"c:\Program Files\Microsoft VS Code\bin\code.cmd" --install-extension ms-vscode.cpptools
"c:\Program Files\Microsoft VS Code\bin\code.cmd" --install-extension ms-vscode.cmake-tools
"c:\Program Files\Microsoft VS Code\bin\code.cmd" --install-extension ms-vscode-remote.vscode-remote-extensionpack
"c:\Program Files\Microsoft VS Code\bin\code.cmd" --install-extension ms-vscode.cpptools-themes
"c:\Program Files\Microsoft VS Code\bin\code.cmd" --install-extension ms-vscode.vs-keybindings
"c:\Program Files\Microsoft VS Code\bin\code.cmd" --install-extension yzhang.markdown-all-in-one
"c:\Program Files\Microsoft VS Code\bin\code.cmd" --install-extension ms-python.python
"c:\Program Files\Microsoft VS Code\bin\code.cmd" --install-extension ryu1kn.partial-diff
"c:\Program Files\Microsoft VS Code\bin\code.cmd" --install-extension qcz.text-power-tools
"c:\Program Files\Microsoft VS Code\bin\code.cmd" --install-extension fernandoescolar.vscode-solution-explorer
powershell Set-ExecutionPolicy Bypass -Scope Process -Force; $tmp = [System.Environment]::GetEnvironmentVariable('PATH', [System.EnvironmentVariableTarget]::User); $newuserpath = $tmp+'c:\Program Files\Microsoft VS Code\bin;c:\Program Files\Notepad++;c:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build;C:\Program Files (x86)\GnuWin32\bin'; [System.Environment]::SetEnvironmentVariable('PATH', $newuserpath,[System.EnvironmentVariableTarget]::User);
git config --global user.name "Nathan Rausch"
git config --global user.email [email protected]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment