Commit Graph

6 Commits

Author SHA1 Message Date
olivier 956eddc872 Fix Firefox install failing when msstore source returns certificate error
Add --source winget to winget install call so the package is resolved
only from the winget source, avoiding the msstore TLS failure.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 11:18:23 +02:00
olivier 5594752906 Inline Initialize-Winget function into each script
Each script is now self-contained and no longer dot-sources
Initialize-Winget.ps1. The helper file is kept as reference.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 11:14:12 +02:00
olivier 64352817f5 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>
2026-05-24 10:54:56 +02:00
olivier f8a60ddbf8 Disable Firefox new tab shortcuts and sponsored content
Add FirefoxHome policy to hide top sites, sponsored shortcuts, and
Pocket articles on the new tab page for all profiles.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 10:34:39 +02:00
olivier 31ce93d6f5 Deploy Firefox policies to all installs 2026-05-24 10:12:00 +02:00
olivier cbe534db31 Merge Firefox install and configuration 2026-05-24 10:02:47 +02:00