Skip to content

software

this page is under construction

notes

variables
variable description example
PACKAGE winget package id Microsoft.PowerToys
resources

setting up software

installing microsoft store applications

installing winget packages

[WIN + R] | powershell | [ENT]
$PSVersionTable.PSVersion # (1)!
  1. Ensure version is 5.1
2
3
4
5
6
winget install -eh --id Microsoft.AppInstaller --accept-package-agreements --accept-source-agreements
winget install -eh --id Microsoft.NuGet --accept-package-agreements --accept-source-agreements
winget install -eh --id Microsoft.PowerShell --accept-package-agreements --accept-source-agreements
winget install -eh --id Microsoft.WindowsTerminal --accept-package-agreements --accept-source-agreements
exit

installing powershell module

[WIN + R] | pwsh | [CTRL + SHFT + ENT]
$PSVersionTable.PSVersion # (1)!
  1. Ensure version is at least 7
2
3
4
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
Install-Module -Name PSWindowsUpdate
exit

installing winget packages

[WIN + R] | pwsh | [ENT]
notepad "pkgs.winget"
pkgs.winget
pkgs.winget
### yaml-language-server: $schema=https://aka.ms/configuration-dsc-schema/0.2
#
properties:
  configurationVersion: 0.2.0
  resources:
#
#
### microsoft - asp.net core runtimes
#
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.AspNetCore.3_1
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.AspNetCore.5
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.AspNetCore.6
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.AspNetCore.7
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.AspNetCore.8
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.AspNetCore.9
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.AspNetCore.Preview
#
#
### microsoft - desktop runtimes
#
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.DesktopRuntime.3_1
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.DesktopRuntime.5
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.DesktopRuntime.6
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.DesktopRuntime.7
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.DesktopRuntime.8
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.DesktopRuntime.9
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.DesktopRuntime.Preview
#
#
### microsoft - core runtimes
#
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.Runtime.3_1
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.Runtime.5
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.Runtime.6
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.Runtime.7
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.Runtime.8
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.Runtime.9
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.DotNet.Runtime.Preview
#
#
### microsoft - redistributables
#
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.VCRedist.2005.x64
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.VCRedist.2005.x86
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.VCRedist.2008.x64
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.VCRedist.2008.x86
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.VCRedist.2010.x64
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.VCRedist.2010.x86
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.VCRedist.2012.x64
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.VCRedist.2012.x86
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.VCRedist.2013.x64
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.VCRedist.2013.x86
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.VCRedist.2015+.x64
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.VCRedist.2015+.x86
#
#
### microsoft
#
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.EdgeWebView2Runtime
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.OpenSSH.Preview
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.PowerToys
  - resource: Microsoft.WinGet.DSC/WinGetPackage
    settings:
      id: Microsoft.VisualStudioCode
2
3
4
winget configure -f pkgs.winget --accept-configuration-agreements --verbose --disable-interactivity
Remove-Item "pkgs.winget" -Force
exit

installing software

installing winget package

[WIN + R] | pwsh | [ENT]
winget install -ei --id $PACKAGE --accept-package-agreements --accept-source-agreements
winget install -eh --id $PACKAGE --accept-package-agreements --accept-source-agreements
exit

software lists

winget packages

  • Apple.AppleApplicationSupport.x64
  • Apple.AppleApplicationSupport.x86
  • Apple.AppleMobileDeviceSupport
  • Apple.AppleSoftwareUpdate
  • Apple.Bonjour
  • Apple.iCloud
  • Apple.iTunes
  • RileyTestut.AltServer
  • CPUID.HWMonitor
  • CrystalDewWorld.CrystalDiskInfo
  • REALiX.HWiNFO
  • CrystalDewWorld.CrystalDiskMark
  • FinalWire.AIDA64.Extreme
  • Maxon.CinebenchR23
  • OCBase.OCCT.Personal
  • FreeCAD.FreeCAD
  • GodotEngine.GodotEngine
  • KiCad.KiCad
  • Neovim.Neovim
  • VSCodium.VSCodium
  • vim.vim
  • GoLang.Go
  • MiKTeX.MiKTeX
  • Oracle.JavaRuntimeEnvironment
  • Python.Launcher
  • Python.PythonInstallManager
  • Rustlang.Rustup
  • StrawberryPerl.StrawberryPerl
  • AutoHotkey.AutoHotkey
  • DevToys-app.DevToys
  • Git.Git
  • GitHub.cli
  • GitHub.GitHubDesktop
  • Hashicorp.Vagrant
  • JanDeDobbeleer.OhMyPosh
  • ApacheFriends.Xampp.8.2
  • Oracle.VirtualBox
  • DolphinEmulator.Dolphin
  • PPSSPPTeam.PPSSPP
  • ppy.osu
  • RabidViperProductions.AssaultCube
  • RiotGames.Valorant.NA
  • StepMania.StepMania
  • Synthesia.Synthesia
  • WidelandsDevelopmentTeam.Widelands
  • YendisEntertainment.KrunkerClient
  • Blizzard.BattleNet
  • ElectronicArts.EADesktop
  • EpicGames.EpicGamesLauncher
  • GOG.Galaxy
  • ItchIo.Itch
  • Modrinth.ModrinthApp
  • ParadoxInteractive.ParadoxLauncher
  • Playnite.Playnite
  • PrismLauncher.PrismLauncher
  • Ubisoft.Connect
  • Valve.Steam
  • NexusMods.Vortex
  • Overwolf.CurseForge
  • BetterCrewLink.BetterCrewLink
  • SpecialK.SpecialK
  • AndreWiethoff.ExactAudioCopy
  • Audacity.Audacity
  • Automattic.PocketCasts
  • Cockos.REAPER
  • FlorianHeidenreich.Mp3tag
  • MusicBrainz.Picard
  • PeterPawlowski.foobar2000
  • Plex.Plexamp
  • Spotify.Spotify
  • calibre.calibre
  • ciromattia.KCC
  • HakuNeko.HakuNeko
  • YACReader.YACReader
  • BlenderFoundation.Blender
  • GIMP.GIMP.3
  • Inkscape.Inkscape
  • IrfanSkiljan.IrfanView
  • SaeraSoft.CaesiumImageCompressor
  • XnSoft.XnConvert
  • XnSoft.XnViewMP
  • Plex.PlexMediaServer
  • VentisMedia.MediaMonkey.2024
  • GuinpinSoft.MakeMKV
  • HandBrake.HandBrake
  • KDE.Kdenlive
  • OBSProject.OBSStudio
  • OpenShot.OpenShot
  • VideoLAN.VLC
  • Ablaze.Floorp
  • Google.Chrome
  • LibreWolf.LibreWolf
  • Mozilla.Firefox
  • Discord.Discord
  • SlackTechnologies.Slack
  • Zoom.Zoom
  • Foundry376.Mailspring
  • Mozilla.Thunderbird
  • Bitwarden.Bitwarden
  • GnuPG.GnuPG
  • GnuPG.Gpg4win
  • Malwarebytes.Malwarebytes
  • syvaidya.openstego
  • PuTTY.PuTTY
  • qBittorrent.qBittorrent
  • SyncTrayzor.SyncTrayzor
  • TeamViewer.TeamViewer
  • WinSCP.WinSCP
  • angryziber.AngryIPScanner
  • Mikrotik.Winbox
  • mRemoteNG.mRemoteNG
  • Cloudflare.Warp
  • OpenVPNTechnologies.OpenVPNConnect
  • Proton.ProtonMailBridge
  • WireGuard.WireGuard
  • AngusJohnson.PDFTKBuilder
  • Cyanfish.NAPS2
  • SimonKnuth.Scanner
  • SumatraPDF.SumatraPDF
  • TheDocumentFoundation.LibreOffice
  • Anki.Anki
  • Joplin.Joplin
  • Logseq.Logseq
  • Obsidian.Obsidian
  • TechPowerUp.NVCleanstall
  • Wagnardsoft.DisplayDriverUninstaller
  • 7zip.7zip
  • AOMEI.PartitionAssistant
  • BleachBit.BleachBit
  • DupeGuru.DupeGuru
  • Klocman.BulkCrapUninstaller
  • M2Team.NanaZip
  • Nikkho.FileOptimizer
  • UderzoSoftware.SpaceSniffer
  • WinMerge.WinMerge
  • Balena.Etcher
  • QMK.QMKToolbox
  • ReincubateLtd.CamoStudio
  • SharkLabs.ClownfishVoiceChanger
  • VB-Audio.Voicemeeter
  • Vial.Vial
  • Yubico.Authenticator
  • Yubico.YubiKeyPersonalizationTool
  • Yubico.YubikeyManager
  • Espanso.Espanso
  • Flow-Launcher.Flow-Launcher
  • flux.flux
  • mulaRahul.Keyviz
  • Nilesoft.Shell
  • OO-Software.AppBuster
  • OO-Software.ShutUp10
  • QL-Win.QuickLook
  • ShareX.ShareX
  • xanderfrangos.twinkletray

microsoft store applications

other applications