Remove local file preference storage and cleanup Invoke-WinutilThemeChange (#4617)

* Remove local file preference storage

* Update main.ps1

* Update main.ps1

* Update Set-Preferences.ps1

* Update main.ps1

* Update Set-Preferences.ps1

* Update main.ps1

* Delete functions/private/Set-Preferences.ps1

* simplify Invoke-WinutilThemeChange.ps1

* fix foss highlight in Invoke-WinutilThemeChange.ps1

* Update Invoke-WinutilThemeChange.ps1

* Update Invoke-WinutilThemeChange.ps1

* Update main.ps1

---------

Co-authored-by: Chris Titus <contact@christitus.com>
This commit is contained in:
Gabi
2026-07-02 13:04:50 -05:00
committed by GitHub
co-authored by Chris Titus
parent 727ba52a4d
commit de6652adc0
4 changed files with 4 additions and 161 deletions
+2 -5
View File
@@ -31,8 +31,8 @@ $sync.configs.appxHashtable = @{}
$sync.configs.appx.PSObject.Properties | ForEach-Object {
$sync.configs.appxHashtable[$_.Name] = $_.Value
}
Set-Preferences
$sync.preferences.theme = "Auto"
$sync.preferences.packagemanager = "Winget"
if ($Preset) {
Initialize-WinUtilRunspacePool | Out-Null
@@ -137,14 +137,11 @@ Initialize-WinUtilTabContent -TabName "Install"
$xaml.SelectNodes("//*[@Name]") | ForEach-Object {$sync["$("$($psitem.Name)")"] = $sync["Form"].FindName($psitem.Name)}
#Persist Package Manager preference across winutil restarts
$sync.ChocoRadioButton.Add_Checked({
$sync.preferences.packagemanager = "Choco"
Set-Preferences -save
})
$sync.WingetRadioButton.Add_Checked({
$sync.preferences.packagemanager = "Winget"
Set-Preferences -save
})
switch ($sync.preferences.packagemanager) {