From 0183d7e07c9bea0b5939084d7e402fac75c163ec Mon Sep 17 00:00:00 2001 From: Elis Hirwing Date: Sat, 4 Nov 2017 14:36:01 +0100 Subject: [PATCH] Print all the modules --- statusscreen.go | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/statusscreen.go b/statusscreen.go index a045a75..dd1faa6 100644 --- a/statusscreen.go +++ b/statusscreen.go @@ -6,14 +6,29 @@ import ( "io/ioutil" "os" "statusscreen" + "time" ) func main() { config := getConfig("status.toml") sl := statusscreen.SL{Config: &config} - - fmt.Println(sl.GetOutput()) + clock := statusscreen.Clock{Config: &config} + weather := statusscreen.Weather{Config: &config} + + for { + for _, row := range clock.GetOutput() { + fmt.Println(row) + } + for _, row := range weather.GetOutput() { + fmt.Println(row) + } + for _, row := range sl.GetOutput() { + fmt.Println(row) + } + + time.Sleep(1 * time.Second) + } } func getConfig(configFile string) statusscreen.Config {