✨ feat(eww): add mediaplayer widget, fix workspaces, window and audio widgets
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
|
||||
(deflisten media :initial "{}"
|
||||
`python3 ./scripts/mediaplayer.py`)
|
||||
|
||||
(defwidget media []
|
||||
(box :class "mediaplayer"
|
||||
:space-evenly false
|
||||
:visible true
|
||||
|
||||
(label :text "${media.title} - ${media.artist}")
|
||||
(button :class "previous"
|
||||
:onclick "playerctl previous --player=${media.player}"
|
||||
"")
|
||||
(button :class "toggle play-pause"
|
||||
:onclick "playerctl play-pause --player=${media.player}"
|
||||
{ media.status == "playing" ? "" : "" })
|
||||
(button :class "next"
|
||||
:onclick "playerctl next --player=${media.player}"
|
||||
"")
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user