From bd8fd546b32193cf50f276079bc9f5dbbb3c7fbf Mon Sep 17 00:00:00 2001 From: Jackson Taylor Date: Sun, 12 Apr 2020 14:32:53 -0400 Subject: Change bar output to stdout with Println Plan to impelement direct X11 integration later --- main.go | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index 0674996..37f1bb2 100644 --- a/main.go +++ b/main.go @@ -8,8 +8,6 @@ package main import ( "fmt" - "os/exec" - "time" ) // Module is the interface for you to extend what your bar does. @@ -26,19 +24,9 @@ var BarModules = []Module{ func main() { main := Bar{ - Modules: BarModules, - RefreshRate: time.Second * 1, + Modules: BarModules, } - fmt.Println("Bar Started") - for { - display(main.Display()) - time.Sleep(main.RefreshRate) - fmt.Println("Updating bar") - } -} - -func display(value string) (err error) { - err = exec.Command("xsetroot", "-name", value).Run() - return err + // Display the bar info to stdout + fmt.Println(main.Display()) } -- cgit v1.2.3