Configure Windows Package Manager Settings

Windows Package Manager Jun 16, 2021

The Windows Package Manager is a great tool that can help you install packages (software/applications) and manage those packages by helping to update them as well in a programmatic way.

I installed the Windows Package Manager in a previous blog and since then I've been tinkering with the various commands and seeing what secrets it holds.

Today I found the settings configuration and wanted to share that with you all. 😊

You can start to customise your Windows Package Manager experience by typing winget settings.

This will open a JSON file that you can change in order for Windows Package Manage to behave the way you'd like or look the way you'd like. 👍

Progress Bar

When Windows Package Manager is searching, installing or downloading packages it displays a small progress bar, which you can configure!  There are three options, accent (which is the default), retro and rainbow.  I've went for the rainbow open, so I have added the following code within my settings file:

"visual": {
    "progressBar": "rainbow"
},
Windows Package Manager Rainbow Progress Bar

Experimental Features

Being the daredevil that I am I've configured Windows Package Manager to allow the experimental features the team are using to be turned on and used within my machine.

So I have the following code within my settings file:

"experimentalFeatures": {
"experimentalCmd": true,
"experimentalArg": true,
"experimentalMSStore": true
},

Other settings

There are other customisable settings such as locale, telemetry, network and install scope that you can configure.  If you are interested in seeing what else can be configured you can head over to https://aka.ms/winget-settings, which will have all the latest information and details.

With Windows Package Manager being open source I'd love to see the community grow things like the Progress Bar and add in some extra options for us. 🦄

Tags

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.