user/eww: always show extended time
This commit is contained in:
parent
2801e946d2
commit
07eae0a0eb
1 changed files with 8 additions and 17 deletions
|
|
@ -9,18 +9,11 @@
|
|||
:focusable false
|
||||
(bar))
|
||||
|
||||
(defvar time-extended false) ; for :run-while property of below variable
|
||||
; when this turns true, the polling starts and
|
||||
; var gets updated with given interval
|
||||
|
||||
(defpoll ptime :interval "1s"
|
||||
:run-while !time-extended
|
||||
`date +%H:%M`)
|
||||
(defpoll petimea :interval "1s"
|
||||
:run-while time-extended
|
||||
`date "+%A, %d %B %Y "`)
|
||||
(defpoll petimeb :interval "1s"
|
||||
:run-while time-extended
|
||||
`date "+:%S"`)
|
||||
|
||||
(deflisten ltitle "./scripts/title.sh")
|
||||
|
|
@ -55,13 +48,11 @@
|
|||
:class "extension"))
|
||||
|
||||
(defwidget time []
|
||||
(button :onclick `eww update time-extended=${time-extended ? "false" : "true"}`
|
||||
(box :orientation "horizontal"
|
||||
:space-evenly false
|
||||
:halign "end"
|
||||
:class "widget time"
|
||||
(time_extension :text {time-extended ? petimea : ""})
|
||||
(label :text ptime
|
||||
:class "base")
|
||||
(time_extension :text {time-extended ? petimeb : ""}))))
|
||||
|
||||
(box :orientation "horizontal"
|
||||
:space-evenly false
|
||||
:halign "end"
|
||||
:class "widget time"
|
||||
(time_extension :text petimea)
|
||||
(label :text ptime
|
||||
:class "base")
|
||||
(time_extension :text petimeb)))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue