From 27c99a566b3c38aadca8ee4b10b7f450e068b435 Mon Sep 17 00:00:00 2001 From: Michael Rees Date: Mon, 5 Feb 2018 14:18:16 -0600 Subject: [PATCH] Different colors for AUR/repo packages --- print.go | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/print.go b/print.go index a1603f05..6535aaba 100644 --- a/print.go +++ b/print.go @@ -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) {