From 25898dcb2472bd40b4e20e7610af9276a995d2ad Mon Sep 17 00:00:00 2001 From: Chris Cummer Date: Fri, 30 Mar 2018 09:37:48 -0700 Subject: [PATCH] Sleep-based refresh timer for all widgets (don't judge me, it's temporary) --- weather/widget.go | 2 ++ wtf.go | 2 ++ 2 files changed, 4 insertions(+) diff --git a/weather/widget.go b/weather/widget.go index e6410c9d..2fc0b64d 100644 --- a/weather/widget.go +++ b/weather/widget.go @@ -77,6 +77,8 @@ func icon(data *owm.CurrentWeatherData) string { var icon string switch data.Weather[0].Description { + case "broken clouds": + icon = "☁️" case "clear": icon = "☀️" case "cloudy": diff --git a/wtf.go b/wtf.go index 0a29939c..439b70b3 100644 --- a/wtf.go +++ b/wtf.go @@ -38,6 +38,8 @@ func main() { go func() { for { time.Sleep(900 * time.Second) // 15 minutes + bamboo.Refresh() + cal.Refresh() stat.Refresh() weather.Refresh() app.Draw()