Skip to content

Instantly share code, notes, and snippets.

View frankcavazos's full-sized avatar

Frank Cavazos frankcavazos

View GitHub Profile
@frankcavazos
frankcavazos / DevMachineSetup.ps1
Last active August 16, 2025 22:18 — forked from codebytes/DevMachineSetup.ps1
DevMachineSetup
# Install WinGet
# Based on this gist: https://gist.github.com/crutkas/6c2096eae387e544bd05cde246f23901
# For more, see: https://timdeschryver.dev/blog/how-i-have-set-up-my-new-windows-development-environment-in-2022
$hasPackageManager = Get-AppPackage -name 'Microsoft.DesktopAppInstaller'
if (!$hasPackageManager -or [version]$hasPackageManager.Version -lt [version]"1.10.0.0") {
"Installing winget Dependencies"
Add-AppxPackage -Path 'https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx'
$releases_url = 'https://api.github.com/repos/microsoft/winget-cli/releases/latest'