1
0
Fork 0

feat: add bluetooth devices to eww bar

Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
This commit is contained in:
Lucas Sta Maria 2023-01-30 21:30:03 -05:00
parent fcf2a53ed6
commit df03fbf5ed
No known key found for this signature in database
GPG key ID: F07FB16A826E3B47
2 changed files with 26 additions and 13 deletions

View file

@ -30,6 +30,7 @@
(defpoll songcard_button :interval "1s" "scripts/songcardplayrender")
(defpoll wifi_label :interval "1s" "scripts/wifi")
(defpoll bluetooth_label :interval "1s" "scripts/bluetooth")
(defpoll volume_level :interval "1s" "scripts/volume")
(defpoll volume_label :initial '{"icon": "", content: "0"}'
:interval "1s"
@ -116,6 +117,7 @@
:space-evenly "false"
:spacing 10
(wifi)
(bluetooth)
(brightness)
(volume)
(power)
@ -126,6 +128,12 @@
(icon-module :icon "↑"
(literal :content {wifi_label})))
(defwidget bluetooth []
(icon-module :class "bluetooth"
:icon "ᛒ"
:visible true
(literal :content {bluetooth_label})))
;; A widget for tracking brightness
(defwidget brightness []
(eventbox :onhover "eww update brightness_reveal=true"
@ -208,16 +216,16 @@
(literal :content {songcardtitle})
(literal :content {songcardartist})
;; song controls
(centerbox :class "songcard__controls"
:orientation "horizontal"
:valign "center"
:halign "center"
(button :onclick "scripts/songback"
:class "songcard__button"
(image :path "img/musicback.png" :image-width 20 :image-height 20))
(button :onclick "scripts/songplay"
:class "songcard__button"
(literal :content {songcard_button}))
(button :onclick "scripts/songnext"
:class "songcard__button"
(image :path "img/musicnext.png" :image-width 20 :image-height 20))))))
(centerbox :class "songcard__controls"
:orientation "horizontal"
:valign "center"
:halign "center"
(button :onclick "scripts/songback"
:class "songcard__button"
(image :path "img/musicback.png" :image-width 20 :image-height 20))
(button :onclick "scripts/songplay"
:class "songcard__button"
(literal :content {songcard_button}))
(button :onclick "scripts/songnext"
:class "songcard__button"
(image :path "img/musicnext.png" :image-width 20 :image-height 20))))))