Files
colorshell/eww/widgets/bar/window.yuck
T
retrozinndev 0c41ca33b2 eww: stuff!
2025-01-12 12:12:31 -03:00

30 lines
994 B
Plaintext

(defwidget window []
(box :class "window"
:visible { json_active_window.class == "" || json_active_window.class == "null" ? false : true }
:space-evenly false
:valign "center"
:orientation "horizontal"
(image :class "icon"
:icon "${ json_active_window.initialClass =~ 'zen' ? 'zen-browser' : json_active_window.initialClass }"
:icon-size "toolbar")
(box :class "info"
:orientation { json_active_window.title == "" ? "horizontal" : "vertical" }
:space-evenly false
(label :class "window-class"
:text "${json_active_window.class}"
:xalign 0
:yalign 0)
(label :class "window-title"
:text "${json_active_window.title}"
:visible { json_active_window.title != "" ? true : false }
:limit-width 45
:tooltip "${json_active_window.title}"
:xalign 0
:yalign 0)
)
)
)