From ebf2b6e53e8d0e613b3f0230b11672b6d7e28d1b Mon Sep 17 00:00:00 2001 From: itexpert228 <67105314+fdaser1337@users.noreply.github.com> Date: Sun, 15 Mar 2026 17:30:06 +0300 Subject: [PATCH] bump version and pacman ui fixes Made-with: Cursor --- cmd/install.go | 2 +- main.go | 2 +- pkg/ui/pacman.go | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cmd/install.go b/cmd/install.go index 28d6d91..0f62300 100644 --- a/cmd/install.go +++ b/cmd/install.go @@ -159,7 +159,7 @@ func init() { InstallCmd.Flags().Bool("dry-run", false, "Show what would be done without making changes") InstallCmd.Flags().IntP("jobs", "j", runtime.NumCPU(), "Number of parallel build jobs (default: all CPU cores)") InstallCmd.Flags().Duration("cooldown", 0, "Cooldown period between package builds (default: 0s for max speed)") - InstallCmd.Flags().Bool("fast-resolver", false, "Use optimized dependency resolver with caching") + InstallCmd.Flags().Bool("fast-resolver", true, "Use optimized dependency resolver with caching") } func isInstallFileTarget(target string) (bool, error) { diff --git a/main.go b/main.go index b2c8829..30d0ced 100644 --- a/main.go +++ b/main.go @@ -11,7 +11,7 @@ import ( "github.com/spf13/cobra" ) -const Version = "0.1.0" +const Version = "0.1.1" var rootCmd = &cobra.Command{ Use: "zsvo", diff --git a/pkg/ui/pacman.go b/pkg/ui/pacman.go index a131787..beb6b4d 100644 --- a/pkg/ui/pacman.go +++ b/pkg/ui/pacman.go @@ -100,7 +100,7 @@ func (p *PacmanUI) PrintProgress(current, total int, pkgName, action string) { reset := p.color(Reset) // Clear line and print - fmt.Printf("\r\033[K[%s%s%s] %s%d/%d%s (%s%.0f%%s) %s %s", + fmt.Printf("\r\033[K[%s%s%s] %s%d/%d%s (%s%.0f%%%s) %s %s", color, bar, reset, p.color(White+Bold), current, total, reset, p.color(Cyan), percent, reset, @@ -139,7 +139,7 @@ func (p *PacmanUI) PrintDownloadProgress(pkgName string, downloaded, total int64 color := p.color(Cyan) reset := p.color(Reset) - fmt.Printf("\r\033[K %s %s[%s%s%s] %s%s/%s%s %s%s/s%s ETA: %s", + fmt.Printf("\r\033[K %s %s[%s%s%s] %s%s/%s%s %s%s/s ETA: %s", pkgName, color, bar, reset, p.color(White), downloadedStr, totalStr, reset, @@ -315,7 +315,7 @@ func (mp *MultiProgress) redraw() { speedStr = fmt.Sprintf(" %s%s%s", mp.ui.color(Cyan), item.Speed, mp.ui.color(Reset)) } - fmt.Printf(" %s %s%s%s%s\n", + fmt.Printf(" %s %s%s%s%s%s\n", bar, padRight(item.Name, 25), statusColor, item.Status, mp.ui.color(Reset),