From bbb7add6142aa834c5f0b84cdfc59f2db4adaf69 Mon Sep 17 00:00:00 2001 From: Joakim Hulthe Date: Thu, 11 Sep 2025 11:34:50 +0200 Subject: [PATCH] eww: Add ram gauge --- tree/.config/eww/eww.yuck | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tree/.config/eww/eww.yuck b/tree/.config/eww/eww.yuck index f13f088..c25854b 100644 --- a/tree/.config/eww/eww.yuck +++ b/tree/.config/eww/eww.yuck @@ -40,6 +40,7 @@ (speaker) (temperature) (battery) + (ram) (box :class "thingy" (systray :orientation "v")) (color_scheme) (xwayland) @@ -138,6 +139,21 @@ (label :text "${current_temp / 1000}°") )) +(defwidget ram [] + (box :orientation "v" + :valign "end" + :class "thingy" + (label :text "RAM") + (circular-progress + :thickness 4.0 + :value {EWW_RAM.used_mem_perc} + :class { + EWW_RAM?.used_mem_perc > 80 ? "battery-gauge low" : + "battery-gauge" + } + ) +)) + (defwidget battery [] (box :orientation "v" :valign "end"