diff options
| author | srdusr <trevorgray@srdusr.com> | 2022-11-16 16:24:16 +0200 |
|---|---|---|
| committer | srdusr <trevorgray@srdusr.com> | 2022-11-16 16:24:16 +0200 |
| commit | e383d2893fc0dfbff4e6207610f3d02ca59f2187 (patch) | |
| tree | d5368fe9c7e273c08665da4ddfa4a12a1f0ebc7b /.config/eww/status/main.yuck | |
| parent | a4985f2015b7d467e1c342015ea04bb454dc22f4 (diff) | |
| download | dotfiles-e383d2893fc0dfbff4e6207610f3d02ca59f2187.tar.gz dotfiles-e383d2893fc0dfbff4e6207610f3d02ca59f2187.zip | |
Added eww
Diffstat (limited to '.config/eww/status/main.yuck')
| -rw-r--r-- | .config/eww/status/main.yuck | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/.config/eww/status/main.yuck b/.config/eww/status/main.yuck new file mode 100644 index 0000000..c6ebd3e --- /dev/null +++ b/.config/eww/status/main.yuck @@ -0,0 +1,44 @@ +; windows +(defwindow status + :monitor 0 + :geometry (geometry :x 0 :y 28 :anchor "top center") + (status)) + +(defwidget status [] + (box + :class "status" + :space-evenly false + :spacing 5 + (status-item :color "green" :icon "clock" :text time) + (status-item :color "yellow" :icon "calendar" :text date) + (status-item + :color "red" + :icon "thermometer" + :text "${EWW_TEMPS["CPU"]}°" + ) + (status-item + :color "blue" + :icon "cpu" + :text "${round(EWW_CPU["avg"],0)}%" + ) + (status-item + :color "purple" + :icon "database" + :text "${round(EWW_RAM["used_mem_perc"],0)}%" + ) + ) +) + +(defwidget status-item [icon ?color text] + (box + :class "status-item" + :space-evenly false + :spacing 7 + (icon :color color :name icon) + text + ) +) + +(defwidget status-seperator [] + (box :class "status-seperator") +) |
