17 lines
460 B
Plaintext
17 lines
460 B
Plaintext
(defvar temperature "4500k")
|
|
(defvar display-fix "off")
|
|
(defwidget hyprsunset []
|
|
(box
|
|
:class "hypr-sunset"
|
|
:halign "center"
|
|
:valign "center"
|
|
(eventbox
|
|
:cursor "pointer"
|
|
:onclick `${display-fix == "off"
|
|
? "eww update display-fix=on && nohup hyprsunset -t ${temperature} > /dev/null 2>&1 &"
|
|
: "eww update display-fix=off && pkill hyprsunset"}`
|
|
`${display-fix == "off" ? " Off" : " On"}`
|
|
)
|
|
)
|
|
)
|