Fixed some app "links", switched back to function
This commit is contained in:
parent
9f9ade13b4
commit
b26bd9392b
89
setup.ps1
89
setup.ps1
@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
## NOT TESTED ##
|
## NOT TESTED ##
|
||||||
|
|
||||||
Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe
|
#Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe
|
||||||
|
|
||||||
#Install WinGet
|
#Install WinGet
|
||||||
## WinGet should be on any windows 11 install by default
|
## WinGet should be on any windows 11 install by default
|
||||||
@ -87,41 +87,21 @@ do {
|
|||||||
@{name = 'Git.Git' },
|
@{name = 'Git.Git' },
|
||||||
@{name = 'Google.Chrome' },
|
@{name = 'Google.Chrome' },
|
||||||
@{name = 'TorProject.TorBrowser'},
|
@{name = 'TorProject.TorBrowser'},
|
||||||
@{name = 'Google.Drive' },
|
@{name = 'Google.GoogleDrive' },
|
||||||
@{name = 'Hugo.Hugo.Extended' },
|
@{name = 'Hugo.Hugo.Extended' },
|
||||||
@{name = 'Bitwarden.Bitwarden' },
|
@{name = 'Bitwarden.Bitwarden' },
|
||||||
@{name = 'Sinew.Enpass'}, # Temp until everything moved to bitwarden
|
@{name = 'Sinew.Enpass'}, # Temp until everything moved to bitwarden
|
||||||
@{name = 'Plex.Plex' },
|
@{name = 'Plex.Plex' },
|
||||||
@{name = 'Microsoft.MouseWithoutBorders'},
|
@{name = 'Microsoft.MouseWithoutBorders'},
|
||||||
@{name = 'VivaldiTechnologies.Vivaldi' },
|
@{name = 'Vivaldi.Vivaldi' },
|
||||||
@{name = 'VideoLAN.VLC' },
|
@{name = 'VideoLAN.VLC' },
|
||||||
@{name = 'PointPlanck.FileBot' },
|
@{name = 'PointPlanck.FileBot' },
|
||||||
@{name = 'Oracle.VirtualBox' },
|
@{name = 'Oracle.VirtualBox' },
|
||||||
@{name = 'NordVPN.NordVPN' },
|
@{name = 'NordSecurity.NordVPN' },
|
||||||
@{name = 'Facebook.Messenger' },
|
# @{name = 'Facebook.Messenger' }, # Cant find via winget anymore?
|
||||||
@{name = 'Microsoft.Office' },
|
@{name = 'Microsoft.Office' },
|
||||||
@{name = 'Malwarebytes.Malwarebytes '}
|
@{name = 'Malwarebytes.Malwarebytes '}
|
||||||
)
|
)
|
||||||
<#
|
|
||||||
# { 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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
Write-host "Skipping Install of " $app.name
|
|
||||||
}
|
|
||||||
}
|
|
||||||
:Enter a comment or description}
|
|
||||||
#>
|
|
||||||
InstallTheApps $Apps
|
InstallTheApps $Apps
|
||||||
}
|
}
|
||||||
"2" {
|
"2" {
|
||||||
@ -132,24 +112,7 @@ do {
|
|||||||
@{name = 'GOG.Galaxy '},
|
@{name = 'GOG.Galaxy '},
|
||||||
@{name = 'Discord.Discord '}
|
@{name = 'Discord.Discord '}
|
||||||
)
|
)
|
||||||
Foreach ($app in $apps) {
|
InstallTheApps $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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
Write-host "Skipping Install of " $app.name
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#InstallTheApps $Apps
|
|
||||||
}
|
}
|
||||||
"3" {
|
"3" {
|
||||||
$apps = @( ## DESKTOP
|
$apps = @( ## DESKTOP
|
||||||
@ -158,50 +121,16 @@ do {
|
|||||||
@{name = 'Asus.ArmouryCrate '},
|
@{name = 'Asus.ArmouryCrate '},
|
||||||
@{name = 'Nvidia.GeForceExperience '}
|
@{name = 'Nvidia.GeForceExperience '}
|
||||||
)
|
)
|
||||||
Foreach ($app in $apps) {
|
InstallTheApps $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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
Write-host "Skipping Install of " $app.name
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#InstallTheApps $Apps
|
|
||||||
}
|
}
|
||||||
"4" { $apps = @( ## LAPTOP
|
"4" { $apps = @( ## LAPTOP
|
||||||
@{name = 'Intel.IntelDriverAndSupportAssistant' },
|
@{name = 'Intel.IntelDriverAndSupportAssistant' },
|
||||||
@{name = '9WZDNCRFJ4MV'; source = 'msstore' }, # Lenovo Vantage from MS Store
|
@{name = '9WZDNCRFJ4MV'; source = 'msstore' }, # Lenovo Vantage from MS Store
|
||||||
@{name = 'j5create.Driver-JUA365' } ## Not sure if this is correct yet!
|
@{name = 'j5create.Driver-JUA365' } ## Not sure if this is correct yet!
|
||||||
)
|
)
|
||||||
Foreach ($app in $apps) {
|
InstallTheApps $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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
Write-host "Skipping Install of " $app.name
|
|
||||||
}
|
|
||||||
|
|
||||||
#InstallTheApps $Apps
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
'5' {
|
'5' {
|
||||||
## REMOVE CRAP
|
## REMOVE CRAP
|
||||||
|
Loading…
Reference in New Issue
Block a user