Add winget repair helper and remove winget configure --enable prerequisite

Initialize-Winget.ps1 refreshes PATH, re-registers App Installer and
falls back to the provisioned package before exiting with a Store link.
All scripts that call winget now dot-source this helper instead of
failing on a missing winget.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-24 10:54:56 +02:00
parent 79ea61f445
commit 64352817f5
6 changed files with 84 additions and 26 deletions
+2 -8
View File
@@ -31,15 +31,9 @@ Small Windows toolkit to install libre software packs with `winget` and remove s
## ✅ Requirements
Run the commands from an **administrator terminal** on Windows.
Run the commands from an **administrator terminal** on Windows. winget must be available (App Installer from the Microsoft Store).
Enable winget configuration support first:
```powershell
winget configure --enable
```
The automated YAML packs do not enforce a specific Windows release. They require a Windows system with winget configuration support enabled.
The automated YAML packs require winget 1.6 or later.
<a id="interactive-installer"></a>