From ec83d2780491159c4425ee1a5816c2bd4d6e6245 Mon Sep 17 00:00:00 2001 From: hhvn Date: Sat, 30 Dec 2023 14:16:56 +0000 Subject: Make bar run state.GetMon itself --- main.go | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index 2bbf558..d125228 100644 --- a/main.go +++ b/main.go @@ -2,14 +2,14 @@ package main // import "hhvn.uk/hbspbar" import ( "os" + "os/signal" "strings" "syscall" - "os/signal" - "hhvn.uk/hbspbar/common" - "hhvn.uk/hbspbar/drw" "hhvn.uk/hbspbar/bar" "hhvn.uk/hbspbar/bspc" + "hhvn.uk/hbspbar/common" + "hhvn.uk/hbspbar/drw" ) func main() { @@ -20,7 +20,7 @@ func main() { syscall.SIGTERM) defer bar.Cleanup() - + if drw.InitErr != nil { common.Error("Couldn't initialize X: %s\n", drw.InitErr) return @@ -39,20 +39,20 @@ func main() { for { select { - case s := <- signals: + case s := <-signals: common.Error("%s\n", s) return - case err := <- bar.Handle.Err: + case err := <-bar.Handle.Err: common.Error("%s\n", err) return - case err := <- bspc.Handle.EvErr: + case err := <-bspc.Handle.EvErr: common.Error("Couldn't read event: %s\n", err) return - case event := <- bspc.Handle.Event: + case event := <-bspc.Handle.Event: if strings.HasPrefix(event.Name, "monitor_") { id, err := common.Intify(event.Tokens[0]) if err == nil { - switch (event.Name) { + switch event.Name { case "monitor_add": case "monitor_geometry": bar.Handle.Create <- id @@ -61,10 +61,10 @@ func main() { } } } - case err := <- bspc.Handle.StErr: + case err := <-bspc.Handle.StErr: common.Error("Couldn't load bspwm state: %s\n", err) return - case <- bspc.Handle.StateUpdate: + case <-bspc.Handle.StateUpdate: bar.Handle.NewState <- bspc.Handle.State } } -- cgit v1.2.3