16 lines
797 B
Plaintext
16 lines
797 B
Plaintext
(defwidget battery []
|
|
(circular-progress :class "battery-scale"
|
|
:value {EWW_BATTERY["BAT0"].capacity}
|
|
:start-at 75
|
|
:thickness 2.5
|
|
:clockwise true
|
|
(box :orientation "v"
|
|
(box :class "hardware"
|
|
(image
|
|
:image-width 16
|
|
:path {matches(EWW_BATTERY["BAT0"].status, "Full")? bat_full_icon : matches(EWW_BATTERY["BAT0"].status, "Charging") ? bat_charging_icon : bat_icon})))))
|
|
|
|
(defvar bat_full_icon "widgets/hardware_stats/battery/full-icon.png")
|
|
(defvar bat_charging_icon "widgets/hardware_stats/battery/charging-icon.png")
|
|
(defvar bat_icon "widgets/hardware_stats/battery/battery-icon.png")
|