summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIvan Trubach <mr.trubach@icloud.com>2018-08-01 00:40:51 +0300
committerIvan Trubach <mr.trubach@icloud.com>2018-08-01 00:40:51 +0300
commit813c239f7ed71bc6410a4dfdc6fb13b4323026cb (patch)
tree05f7c5133750de276920b2436589d89d2a1578f5
parent12527db13ff20863554a573bbd0410a849fea13a (diff)
Preserve old CPU widget behavior
-rw-r--r--main.go4
-rw-r--r--src/widgets/cpu.go8
2 files changed, 10 insertions, 2 deletions
diff --git a/main.go b/main.go
index 492e846..3850585 100644
--- a/main.go
+++ b/main.go
@@ -37,8 +37,8 @@ var (
zoom = 7
zoomInterval = 3
- averageLoad = true
- percpuLoad = true
+ averageLoad = false
+ percpuLoad = false
cpu *w.CPU
mem *w.Mem
diff --git a/src/widgets/cpu.go b/src/widgets/cpu.go
index 30b12de..c35782c 100644
--- a/src/widgets/cpu.go
+++ b/src/widgets/cpu.go
@@ -28,6 +28,14 @@ func NewCPU(interval time.Duration, zoom int, average bool, percpu bool) *CPU {
self.Label = "CPU Usage"
self.Zoom = zoom
+ if !(self.Average || self.PerCPU) {
+ if self.Count <= 8 {
+ self.PerCPU = true
+ } else {
+ self.Average = true
+ }
+ }
+
if self.Average {
self.Data["Average"] = []float64{0}
}