diff --git a/eww/yuck/osd/osd_window.yuck b/eww/yuck/osd/osd_window.yuck new file mode 100644 index 0000000..56abe8a --- /dev/null +++ b/eww/yuck/osd/osd_window.yuck @@ -0,0 +1,25 @@ +(include "yuck/osd/osd_widg.yuck") + +(defwindow osd [osdtype] + :geometry + (geometry :x "-1%" + :y "4.5%" + :width "10%" + :height "4%" + :anchor "top right" + ) + :halign "end" + :valign "end" + :monitor 0 + :stacking "fg" + :windowtype "dock" + :wm-ignore true + + (osd_widg + :osdtype "${osdtype}" + :osd_value {osdtype=="osd_vol" ? + "${vol}" : osdtype=="osd_bri" ? + "${brit}" : "${battery}" + } + ) +) \ No newline at end of file