aboutsummaryrefslogtreecommitdiff
path: root/cmd/progress/progress.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/progress/progress.go')
-rw-r--r--cmd/progress/progress.go7
1 files changed, 2 insertions, 5 deletions
diff --git a/cmd/progress/progress.go b/cmd/progress/progress.go
index c461c01..e886c0f 100644
--- a/cmd/progress/progress.go
+++ b/cmd/progress/progress.go
@@ -2,10 +2,7 @@ package main
import (
"image/color"
- "io"
"time"
-
- "dim13.org/blinkstick"
)
var (
@@ -35,7 +32,7 @@ func NewProgress(soft, hard, end time.Duration) Progress {
}
}
-func (p *Progress) Update(w io.Writer) {
+func (p *Progress) Update() []color.Color {
done := time.Since(p.start)
switch {
case p.hard < done:
@@ -45,6 +42,6 @@ func (p *Progress) Update(w io.Writer) {
default:
p.f[p.n] = green
}
- blinkstick.Set(w, p.f...)
p.n = (p.n + 1) % 8
+ return p.f
}