diff --git a/main.go b/main.go index f6caaee..0dc56fa 100644 --- a/main.go +++ b/main.go @@ -450,8 +450,8 @@ func main() { } } else if conn, err := net.Dial("unix", SOCK); err == nil { // When waybar-mpris is already running, we attach to its output instead of launching a whole new instance. - - fmt.Println("waybar-mpris is already running. This instance will clone its output.") + // Print to stderr to avoid errors from waybar + os.Stderr.WriteString("waybar-mpris is already running. This instance will clone its output.") if err != nil { log.Fatalln("Couldn't dial:", err) } diff --git a/waybar-mpris b/waybar-mpris index ec8ba5d..460833c 100755 Binary files a/waybar-mpris and b/waybar-mpris differ