Windows WinGet

Tweak winget defaults using winget settings

{
    "$schema": "https://aka.ms/winget-settings.schema.json",
    "installBehavior": {
        "preferences": {
            "acceptPackageAgreements": true,
            "acceptSourceAgreements": true,
            "silent": true
        }
    }
}

Essentials

# Essentials
winget install "voidtools.Everything"
winget install "WinsiderSS.SystemInformer"
winget install --id "Microsoft.VisualStudioCode" --override "/VERYSILENT /SP- /MERGETASKS='!runcode,!desktopicon,addcontextmenufiles,addcontextmenufolders,associatewithfiles,addtopath'"
winget install --id "SublimeHQ.SublimeText.4" --override  "/VERYSILENT /SP- /MERGETASKS=contextentry"
winget install "Google.Chrome"
winget install "Mozilla.Firefox"
winget install "SumatraPDF.SumatraPDF"
winget install "7zip.7zip"
winget install "Microsoft.PowerToys"
# Microsoft Whiteboard
winget install "9MSPC6MP8FM4"
# Whatsapp
winget install "9NKSQGP7F2NH"
winget install "Telegram.TelegramDesktop"
winget install "Microsoft.Teams"
winget install "Discord.Discord"
winget install "mRemoteNG.mRemoteNG"
winget install "FastStone.Capture"
winget install "FastStone.Viewer"
winget install "Daum.PotPlayer"
winget install "VideoLAN.VLC"
winget install "chrisant996.Clink"

# Compilers
winget install "NASM.NASM"
# pacman -S mingw-w64-ucrt-x86_64-toolchain
winget install "MSYS2.MSYS2"
winget install --id "LLVM.LLVM" --override "/S /D=C:\LLVM"
winget install --id "Microsoft.VisualStudio.2022.Community" -e --override "--quiet --wait --norestart --add Microsoft.VisualStudio.Component.VC.CoreBuildTools --add Microsoft.VisualStudio.Component.VC.Tools.x86.x64  --add Microsoft.VisualStudio.Component.Windows11SDK.22621 --add Microsoft.VisualStudio.Component.VC.Tools.ARM  --add Microsoft.VisualStudio.Component.VC.Tools.ARM64"
winget install "Oracle.JDK.25"
winget install "Rustlang.Rustup"
winget install "Python.PythonInstallManager"
winget install "OpenJS.NodeJS.LTS"
winget install "JetBrains.IntelliJIDEA.Community"

# Development Tools, Emulators, Debuggers
winget install --id "Git.Git" --override  "/VERYSILENT /SP- /COMPONENTS='gitlfs,assoc,assoc_sh,scalar'"
winget install "Github.cli"
winget install "WinMerge.WinMerge"
winget install "SoftwareFreedomConservancy.QEMU"

Other Packages

Development Tools and Debuggers

winget install --id "Kitware.CMake"
winget install --id "ScooterSoftware.BeyondCompare4"
winget install --id "Microsoft.WinDbg"
winget install --id "Microsoft.TimeTravelDebugging"
winget install --id "x64dbg.x64dbg"
winget install --id "Hex-Rays.IDA.Free"
winget install --id "Microsoft.PerfView"

Virtual Machines and Emulators

winget install --id "Oracle.VirtualBox"
winget install --id "SoftwareFreedomConservancy.QEMU"
winget install --id "Bochs.Bochs"
winget install --id "86Box.86Box"

Networking and Web

winget install --id "Telerik.Fiddler.Classic"
winget install --id "WiresharkFoundation.Wireshark"
winget install --id "Postman.Postman"
winget install --id "PuTTY.PuTTY"
winget install --id "TTYPlus.MTPutty"
winget install --id "WinSCP.WinSCP"

Utilities

winget install --id "Nlitesoft.NTLite"
winget install --id "AntibodySoftware.WizTree"
winget install --id "HandBrake.HandBrake"
winget install --id "REALiX.HWiNFO"
winget install --id "Rufus.Rufus"
winget install --id "ventoy.Ventoy"

Cloud

winget install --id "Microsoft.Azure.AZCopy.10"
winget install --id "Microsoft.AzureCLI"
winget install --id "Microsoft.Azure.StorageExplorer"

Restricted

winget install --id "qBittorrent.qBittorrent"
winget install --id "RustDesk.RustDesk"
winget install --id "Tailscale.Tailscale"

Optional

winget install --id "9P7KNL5RWT25" # Sysinternals Suite
winget install --id "Adobe.Acrobat.Reader.64-bit"
winget install --id "Alacritty.Alacritty"
winget install --id "Audacity.Audacity"
winget install --id "BurntSushi.ripgrep.MSVC"
winget install --id "Cockos.LICEcap"
winget install --id "AngusJohnson.ResourceHacker"
winget install --id "CPUID.CPU-Z"
winget install --id "CrystalDewWorld.CrystalDiskMark"
winget install --id "cURL.cURL"
winget install --id "DBBrowserForSQLite.DBBrowserForSQLite"
winget install --id "HeidiSQL.HeidiSQL"
winget install --id "DigiDNA.iMazingHEICConverter"
winget install --id "Embarcadero.Dev-C++"
winget install --id "eSpeak-NG.eSpeak-NG"
winget install --id "GIMP.GIMP"
winget install --id "Gyan.FFmpeg"
winget install --id "icsharpcode.ILSpy"
winget install --id "Inkscape.Inkscape"
winget install --id "jqlang.jq"
winget install --id "junegunn.fzf"
winget install --id "KiCad.KiCad"
winget install --id "LIGHTNINGUK.ImgBurn"
winget install --id "MHNexus.HxD"
winget install --id "Microsoft.PowerShell"
winget install --id "Mp3tag.Mp3tag"
winget install --id "sharkdp.fd"
winget install --id "TechPowerUp.GPU-Z"
winget install --id "XK72.Charles"
winget install --id "yt-dlp.yt-dlp"
winget install --id "Zoom.Zoom"
winget install --id "zufuliu.notepad4"
winget install --id "zyedidia.micro"

winget upgrade –all