[eww] Creates vertical status bar for vega
This commit is contained in:
@@ -61,52 +61,60 @@
|
||||
)
|
||||
)
|
||||
|
||||
(defwidget system-monitor-perf-cpu []
|
||||
(box
|
||||
:orientation "v"
|
||||
(system-monitor-sparkgraph
|
||||
:name "CPU"
|
||||
:class "system-monitor-sparkgraph-cpu"
|
||||
:value {EWW_CPU.avg}
|
||||
:units "%"
|
||||
)
|
||||
(system-monitor-sparkgraph
|
||||
:name "Mem"
|
||||
:class "system-monitor-sparkgraph-mem"
|
||||
:value {EWW_RAM.used_mem_perc}
|
||||
:units "%"
|
||||
)
|
||||
(system-monitor-sparkgraph
|
||||
:name "Temp"
|
||||
:class "system-monitor-sparkgraph-temp"
|
||||
:value {EWW_TEMPS["CORETEMP_PACKAGE_ID_0"]}
|
||||
:units "°"
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(defwidget system-monitor-perf-gpu []
|
||||
(box
|
||||
:orientation "v"
|
||||
(system-monitor-sparkgraph
|
||||
:name "GPU"
|
||||
:class "system-monitor-sparkgraph-cpu"
|
||||
:value {gpu-stats.gpu}
|
||||
:units "%"
|
||||
)
|
||||
(system-monitor-sparkgraph
|
||||
:name "VRAM"
|
||||
:class "system-monitor-sparkgraph-mem"
|
||||
:value {gpu-stats.memory}
|
||||
:units "%"
|
||||
)
|
||||
(system-monitor-sparkgraph
|
||||
:name "Temp"
|
||||
:class "system-monitor-sparkgraph-temp"
|
||||
:value {gpu-stats.temp}
|
||||
:units "°"
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(defwidget system-monitor-perf []
|
||||
(system-monitor-group
|
||||
:name "Performance"
|
||||
:orientation "h"
|
||||
(box
|
||||
:orientation "v"
|
||||
(system-monitor-sparkgraph
|
||||
:name "CPU"
|
||||
:class "system-monitor-sparkgraph-cpu"
|
||||
:value {EWW_CPU.avg}
|
||||
:units "%"
|
||||
)
|
||||
(system-monitor-sparkgraph
|
||||
:name "Mem"
|
||||
:class "system-monitor-sparkgraph-mem"
|
||||
:value {EWW_RAM.used_mem_perc}
|
||||
:units "%"
|
||||
)
|
||||
(system-monitor-sparkgraph
|
||||
:name "Temp"
|
||||
:class "system-monitor-sparkgraph-temp"
|
||||
:value {EWW_TEMPS["CORETEMP_PACKAGE_ID_0"]}
|
||||
:units "°"
|
||||
)
|
||||
)
|
||||
(box
|
||||
:orientation "v"
|
||||
(system-monitor-sparkgraph
|
||||
:name "GPU"
|
||||
:class "system-monitor-sparkgraph-cpu"
|
||||
:value {gpu-stats.gpu}
|
||||
:units "%"
|
||||
)
|
||||
(system-monitor-sparkgraph
|
||||
:name "VRAM"
|
||||
:class "system-monitor-sparkgraph-mem"
|
||||
:value {gpu-stats.memory}
|
||||
:units "%"
|
||||
)
|
||||
(system-monitor-sparkgraph
|
||||
:name "Temp"
|
||||
:class "system-monitor-sparkgraph-temp"
|
||||
:value {gpu-stats.temp}
|
||||
:units "°"
|
||||
)
|
||||
)
|
||||
(system-monitor-perf-cpu)
|
||||
(system-monitor-perf-gpu)
|
||||
)
|
||||
)
|
||||
|
||||
@@ -239,7 +247,7 @@
|
||||
:orientation "h"
|
||||
:class "system-monitor-audio-name"
|
||||
(label
|
||||
:text name
|
||||
:text {substring(name, 0, 20)}
|
||||
)
|
||||
)
|
||||
(box
|
||||
|
||||
Reference in New Issue
Block a user