This commit is contained in:
nekohepott 2026-06-17 04:16:27 +03:00
parent c8ff986180
commit 4a80f0b823
No known key found for this signature in database

View File

@ -14,14 +14,6 @@ func pathExists(path string) bool {
}
func getPmPackages(packagerName string, packagerPath string) string {
if pathExists(packagerPath) {
pkgs, err := os.ReadDir(packagerPath)
if err != nil {
return "error reading " + packagerPath
}
if packagerName == "pacman" {
return strconv.Itoa(len(pkgs)-1) + " (pacman)"
}
if packagerName == "apk" {
out, err := exec.Command("apk", "info").Output()
if err != nil {
@ -38,6 +30,14 @@ func getPmPackages(packagerName string, packagerPath string) string {
return fmt.Sprintf("%d (apk)", pkgCount)
}
if pathExists(packagerPath) {
pkgs, err := os.ReadDir(packagerPath)
if err != nil {
return "error reading " + packagerPath
}
if packagerName == "pacman" {
return strconv.Itoa(len(pkgs)-1) + " (pacman)"
}
return strconv.Itoa(len(pkgs)) + " (" + packagerName + ")"
}
return ""