diff --git a/setup.ps1 b/setup.ps1 index a6611fc..0b18200 100644 --- a/setup.ps1 +++ b/setup.ps1 @@ -26,22 +26,22 @@ $settingsJson = @{installBehavior = @{ } $settingsJson | ConvertTo-Json | Out-File $settingsPath -Encoding utf8 -function InstallTheApps([array]$AppList) { - Foreach ($app in $AppList) { +function InstallTheApps() { + Foreach ($app in $apps) { $listApp = winget list --exact -q $app.name - if (![String]::Join('', $listApp).Contains($app.name)) { - Write-Host 'Installing:' $app.name - if ($null -ne $app.source) { - winget install --exact $app.name --source $app.source - # winget install --exact --silent $app.name --source $app.source - } - else { - winget install --exact $app.name - # winget install --exact --silent $app.name - } + if (![String]::Join("", $listApp).Contains($app.name)) { + Write-host "Installing:" $app.name + if ($null -ne $app.source) { + winget install --exact $app.name --source $app.source + # winget install --exact --silent $app.name --source $app.source } else { - Write-Host 'Skipping Install of ' $app.name + winget install --exact $app.name + # winget install --exact --silent $app.name + } + } + else { + Write-host "Skipping Install of " $app.name } } }