summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorJackson Taylor <jtaylormuffins@gmail.com>2020-04-08 17:47:08 -0400
committerJackson Taylor <jtaylormuffins@gmail.com>2020-04-08 17:47:08 -0400
commit203575b1f97501fd190bea67c11552f0635faa8d (patch)
tree624fd409095cfff11b8e0c89abf60b5a2c76f0cc /main.go
parent4667dba8a735291a85aa5a29543fa6e538390233 (diff)
Make Bar its own file
Add bar.go Add refresh rate to bar struct
Diffstat (limited to 'main.go')
-rw-r--r--main.go12
1 files changed, 4 insertions, 8 deletions
diff --git a/main.go b/main.go
index dfaad2a..ef2df15 100644
--- a/main.go
+++ b/main.go
@@ -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")