diff options
author | Jackson Taylor <jtaylormuffins@gmail.com> | 2020-04-08 17:47:08 -0400 |
---|---|---|
committer | Jackson Taylor <jtaylormuffins@gmail.com> | 2020-04-08 17:47:08 -0400 |
commit | 203575b1f97501fd190bea67c11552f0635faa8d (patch) | |
tree | 624fd409095cfff11b8e0c89abf60b5a2c76f0cc /main.go | |
parent | 4667dba8a735291a85aa5a29543fa6e538390233 (diff) |
Make Bar its own file
Add bar.go
Add refresh rate to bar struct
Diffstat (limited to 'main.go')
-rw-r--r-- | main.go | 12 |
1 files changed, 4 insertions, 8 deletions
@@ -10,27 +10,23 @@ import ( "fmt" // "os" "os/exec" - // "time" + "time" ) -// Bar is the struct that holds each of the modules and displays the data from them -type Bar struct { - Modules []Module -} - type Module interface { GetInfo() (string, error) } +// Modules that are displayed in the bar var BarModules = []Module{ DateModule{}, BatteryModule{}, } func main() { - main := Bar{ - Modules: BarModules, + Modules: BarModules, + RefreshRate: time.Second * 1, } fmt.Println("Bar Started") |