Skip to content

Instantly share code, notes, and snippets.

@danieldownes
Last active May 28, 2024 03:37
Show Gist options
  • Save danieldownes/c79d57decda3033d6dcbbf117bf54c8b to your computer and use it in GitHub Desktop.
Save danieldownes/c79d57decda3033d6dcbbf117bf54c8b to your computer and use it in GitHub Desktop.
Windows install list WinGet
:: Install winget (from Windows Store, or..)
:: (for instructions for Windows sandbox)
$progressPreference = 'silentlyContinue'
Write-Information "Downloading WinGet and its dependencies..."
Invoke-WebRequest -Uri https://aka.ms/getwinget -OutFile Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle
Invoke-WebRequest -Uri https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx -OutFile Microsoft.VCLibs.x64.14.00.Desktop.appx
Invoke-WebRequest -Uri https://github.com/microsoft/microsoft-ui-xaml/releases/download/v2.8.6/Microsoft.UI.Xaml.2.8.x64.appx -OutFile Microsoft.UI.Xaml.2.8.x64.appx
Add-AppxPackage Microsoft.VCLibs.x64.14.00.Desktop.appx
Add-AppxPackage Microsoft.UI.Xaml.2.8.x64.appx
Add-AppxPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle
:: Ensure to agree to all terms (JUST DO IT! style)
winget upgrade --all --accept-source-agreements --accept-package-agreements
:: General
winget install -e --id Google.Chrome --silent
winget install -e --id Valve.Steam
:: 7-zip replacement
winget install -e --id M2Team.NanaZip
winget install -e --id Nvidia.GeForceExperience
winget install -e --id Surfshark.Surfshark
:: Dev
winget install -e --id Git.Git --silent
winget install -e --id Microsoft.VisualStudioCode
winget install -e --id Fork.Fork
winget install -e --id Unity.UnityHub
winget install -e --id KDE.Krita
winget install -e --id BlenderFoundation.Blender
:: Media
winget install -e --id VideoLAN.VLC
winget install -e --id PopcornTime.Popcorn-Time
winget install -e --id OBSProject.OBSStudio
winget install -e --id Joplin.Joplin
winget install -e --id SublimeHQ.SublimeText.4
:: FTP SFTP
winget install -e --id WinSCP.WinSCP.RC
:: Tenacity
winget upgrade --upgrade --silent
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment