Skip to content

Commit 67b0f23

Browse files
committed
update
1 parent fee6ef4 commit 67b0f23

File tree

3 files changed

+19
-23
lines changed

3 files changed

+19
-23
lines changed

go.mod

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ require (
66
github.com/alecthomas/chroma v0.10.0
77
github.com/charmbracelet/bubbles v0.15.0
88
github.com/charmbracelet/bubbletea v0.23.2
9-
github.com/charmbracelet/lipgloss v0.6.0
10-
github.com/chriskim06/bubble-plot v0.0.2
9+
github.com/charmbracelet/lipgloss v0.7.1
10+
github.com/chriskim06/bubble-plot v0.0.5
1111
github.com/muesli/reflow v0.3.0
1212
github.com/spf13/cobra v1.6.1
1313
github.com/spf13/viper v1.15.0
@@ -25,7 +25,7 @@ require (
2525
github.com/MakeNowJust/heredoc v1.0.0 // indirect
2626
github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
2727
github.com/chai2010/gettext-go v1.0.2 // indirect
28-
github.com/chriskim06/drawille-go v0.0.1 // indirect
28+
github.com/chriskim06/drawille-go v0.0.4 // indirect
2929
github.com/containerd/console v1.0.3 // indirect
3030
github.com/davecgh/go-spew v1.1.1 // indirect
3131
github.com/dlclark/regexp2 v1.4.0 // indirect
@@ -70,7 +70,7 @@ require (
7070
github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 // indirect
7171
github.com/muesli/ansi v0.0.0-20230307104941-78d3738a59f2 // indirect
7272
github.com/muesli/cancelreader v0.2.2 // indirect
73-
github.com/muesli/termenv v0.15.0 // indirect
73+
github.com/muesli/termenv v0.15.1 // indirect
7474
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
7575
github.com/pelletier/go-toml/v2 v2.0.6 // indirect
7676
github.com/peterbourgon/diskv v2.0.1+incompatible // indirect

go.sum

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,13 @@ github.com/charmbracelet/bubbletea v0.23.1/go.mod h1:JAfGK/3/pPKHTnAS8JIE2u9f61B
5959
github.com/charmbracelet/bubbletea v0.23.2 h1:vuUJ9HJ7b/COy4I30e8xDVQ+VRDUEFykIjryPfgsdps=
6060
github.com/charmbracelet/bubbletea v0.23.2/go.mod h1:FaP3WUivcTM0xOKNmhciz60M6I+weYLF76mr1JyI7sM=
6161
github.com/charmbracelet/harmonica v0.2.0/go.mod h1:KSri/1RMQOZLbw7AHqgcBycp8pgJnQMYYT8QZRqZ1Ao=
62-
github.com/charmbracelet/lipgloss v0.6.0 h1:1StyZB9vBSOyuZxQUcUwGr17JmojPNm87inij9N3wJY=
6362
github.com/charmbracelet/lipgloss v0.6.0/go.mod h1:tHh2wr34xcHjC2HCXIlGSG1jaDF0S0atAUvBMP6Ppuk=
64-
github.com/chriskim06/bubble-plot v0.0.2 h1:asKlXQx4fH1Mv6424iFQmSy9O41wHmy9jYhNpVwLzUk=
65-
github.com/chriskim06/bubble-plot v0.0.2/go.mod h1:Hjhmli73PbzcTyRNdg3TzSgZSj15HYlQqLAYQN58s6M=
66-
github.com/chriskim06/drawille-go v0.0.1 h1:tvjp14ni1J6iLpz9fj/iwyf23hKDhu6iLvUQNTaB8YU=
67-
github.com/chriskim06/drawille-go v0.0.1/go.mod h1:crZ9L4tSvNEwUJjxF2z+1RTq5P4CLZdUZeoD1XG7i3Q=
63+
github.com/charmbracelet/lipgloss v0.7.1 h1:17WMwi7N1b1rVWOjMT+rCh7sQkvDU75B2hbZpc5Kc1E=
64+
github.com/charmbracelet/lipgloss v0.7.1/go.mod h1:yG0k3giv8Qj8edTCbbg6AlQ5e8KNWpFujkNawKNhE2c=
65+
github.com/chriskim06/bubble-plot v0.0.5 h1:cZZAftFYRYHYFlK5F2uSQAjDJ2qfAHYHt7Bw0RFHqtM=
66+
github.com/chriskim06/bubble-plot v0.0.5/go.mod h1:g9QdUaAfMssuo5u7zLyywwxuESWSrP4B0Kxtp2AHCKA=
67+
github.com/chriskim06/drawille-go v0.0.4 h1:7+XPaniRklDFTktBMIuorRtXaY7RvwAFhoI3to2Eclw=
68+
github.com/chriskim06/drawille-go v0.0.4/go.mod h1:crZ9L4tSvNEwUJjxF2z+1RTq5P4CLZdUZeoD1XG7i3Q=
6869
github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
6970
github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
7071
github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
@@ -269,8 +270,8 @@ github.com/muesli/reflow v0.3.0/go.mod h1:pbwTDkVPibjO2kyvBQRBxTWEEGDGq0FlB1BIKt
269270
github.com/muesli/termenv v0.11.1-0.20220204035834-5ac8409525e0/go.mod h1:Bd5NYQ7pd+SrtBSrSNoBBmXlcY8+Xj4BMJgh8qcZrvs=
270271
github.com/muesli/termenv v0.13.0/go.mod h1:sP1+uffeLaEYpyOTb8pLCUctGcGLnoFjSn4YJK5e2bc=
271272
github.com/muesli/termenv v0.14.0/go.mod h1:kG/pF1E7fh949Xhe156crRUrHNyK221IuGO7Ez60Uc8=
272-
github.com/muesli/termenv v0.15.0 h1:ZYfCF4CZGhAA4meilZ5pd7tfUX4QLH4zB7OBie4RMS8=
273-
github.com/muesli/termenv v0.15.0/go.mod h1:HeAQPTzpfs016yGtA4g00CsdYnVLJvxsS4ANqrZs2sQ=
273+
github.com/muesli/termenv v0.15.1 h1:UzuTb/+hhlBugQz28rpzey4ZuKcZ03MeKsoG7IJZIxs=
274+
github.com/muesli/termenv v0.15.1/go.mod h1:HeAQPTzpfs016yGtA4g00CsdYnVLJvxsS4ANqrZs2sQ=
274275
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=
275276
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
276277
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=

internal/ui/graphs.go

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ type Graphs struct {
1919
Height int
2020
Width int
2121
extra int
22-
conf config.Colors
2322
name string
2423
cpuData map[string][][]float64
2524
memData map[string][][]float64
@@ -29,18 +28,14 @@ type Graphs struct {
2928
}
3029

3130
func NewGraphs(conf config.Colors) *Graphs {
32-
cpuPlot := plot.New()
33-
memPlot := plot.New()
34-
cpuPlot.MaxDataPoints = 50
35-
memPlot.MaxDataPoints = 50
36-
cpuPlot.Styles.LineColors = []int{conf.CPULimit, conf.CPUUsage}
37-
cpuPlot.Styles.AxisColor = conf.Axis
38-
cpuPlot.Styles.LabelColor = conf.Labels
39-
memPlot.Styles.LineColors = []int{conf.MemLimit, conf.MemUsage}
40-
memPlot.Styles.AxisColor = conf.Axis
41-
memPlot.Styles.LabelColor = conf.Labels
31+
options := []plot.Option{
32+
plot.WithMaxDataPoints(50),
33+
plot.WithAxisColor(conf.Axis),
34+
plot.WithLabelColor(conf.Labels),
35+
}
36+
cpuPlot := plot.New(append(options, plot.WithLineColors([]int{conf.CPULimit, conf.CPUUsage}))...)
37+
memPlot := plot.New(append(options, plot.WithLineColors([]int{conf.MemLimit, conf.MemUsage}))...)
4238
return &Graphs{
43-
conf: conf,
4439
cpuPlot: cpuPlot,
4540
memPlot: memPlot,
4641
}

0 commit comments

Comments
 (0)