Different colors for AUR/repo packages

This commit is contained in:
Michael Rees 2018-02-05 14:18:16 -06:00
parent 3df03c3291
commit 27c99a566b
No known key found for this signature in database
GPG key ID: 070326141F7D2845

View file

@ -100,8 +100,10 @@ func printDownloadsFromRepo(repoType string, repo []*alpm.Package) {
for _, v := range repo {
packages += v.Name() + " "
}
repoInfo := boldBlueFg(
"[" + repoType + ", " + strconv.Itoa(len(repo)) + " packages] ")
if len(repo) > 0 {
printDownloads(repoType, packages, len(repo))
printDownloads(repoInfo, packages)
}
}
@ -111,15 +113,15 @@ func printDownloadsFromAur(repoType string, repo []*rpc.Pkg) {
for _, v := range repo {
packages += v.Name + " "
}
repoInfo := redFg(
"[" + repoType + ", " + strconv.Itoa(len(repo)) + " packages] ")
if len(repo) > 0 {
printDownloads(repoType, packages, len(repo))
printDownloads(repoInfo, packages)
}
}
func printDownloads(repoType, packages string, numPackages int) {
fmt.Println(
redFg("["+repoType+", "+strconv.Itoa(numPackages)+" packages] ") +
yellowFg(packages))
func printDownloads(repoInfo, packages string) {
fmt.Println(repoInfo + yellowFg(packages))
}
func printDeps(repoDeps []string, aurDeps []string) {