More pretty colours

This commit is contained in:
Jguer 2016-10-02 19:34:35 +01:00
parent 1a77f42276
commit 5570351466

View file

@ -219,14 +219,19 @@ func UpdatePackages(baseDir string, conf *alpm.PacmanConfig, flags string) error
// Leaving this here for now, warn about downgrades later
if int64(info.Results[0].LastModified) > pkg.InstallDate().Unix() {
fmt.Printf("==>\x1b[33;1m %s: \033[0m%s \x1b[33;1m-> \033[0m%s\n",
fmt.Printf("\033[1m\x1b[32m==>\x1b[33;1m %s: \033[0m%s \x1b[33;1m-> \033[0m%s\n",
pkg.Name(), pkg.Version(), info.Results[0].Version)
outdated = append(outdated, pkg.Name())
}
}
// Install updated packages
fmt.Println("\033[1m\x1b[32m==> Proceed with upgrade\033[0m\033[1m (Y/n)\033[0m")
var response string
fmt.Scanln(&response)
if strings.ContainsAny(response, "n & N") {
return nil
}
for _, pkg := range outdated {
Install(pkg, baseDir, conf, flags)
}
@ -261,7 +266,7 @@ func (a *Result) Install(baseDir string, conf *alpm.PacmanConfig, flags string)
return
}
fmt.Println("\033[1m\x1b[32m==> Edit PKGBUILD? (y/n)\033[0m")
fmt.Println("\033[1m\x1b[32m==> Edit PKGBUILD?\033[0m\033[1m (y/N)\033[0m")
var response string
fmt.Scanln(&response)
if strings.ContainsAny(response, "y & Y") {