This commit is contained in:
2025-10-13 13:05:24 +03:00
parent 8478be2e34
commit 5cc9af23fc
2 changed files with 29 additions and 8 deletions
+25 -6
View File
@@ -8,14 +8,33 @@ $packageManagerModule = "$PSScriptRoot\modules\package-manager.ps1"
# Define available modules with their respective actions - need to ref
$modules = @{
"appsDataManagerModule" = @("reconnect", "connect", "disconnect")
"autostartManagerModule" = @("update", "remove")
"deployModule" = @("apply", "clean")
"mountsManagerModule" = @("reconnect", "connect", "disconnect")
"packageManagerModule" = @("install", "uninstall")
"wingetInstallerModule" = @("check", "install")
"AppData Manager" = @{
Path = $appsDataManagerModule
Actions = @("reconnect", "connect", "disconnect")
}
"Autostart Manager" = @{
Path = $autostartManagerModule
Actions = @("update", "remove")
}
"Deploy Manager" = @{
Path = $deployModule
Actions = @("apply", "clean")
}
"Mounts Manager" = @{
Path = $mountsManagerModule
Actions = @("reconnect", "connect", "disconnect")
}
"Package Manager" = @{
Path = $packageManagerModule
Actions = @("install", "uninstall")
}
"Winget Installer" = @{
Path = $wingetInstallerModule
Actions = @("check", "install")
}
}
# Functions
function checkWingetStatus {
try {