From 250f1c756881c04720b277bbe1e56ece4988c88f Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Fri, 17 Jan 2025 09:47:53 -0600 Subject: improve DISPLAY handling --- init.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'init.go') diff --git a/init.go b/init.go index f17adfd..4dfbf07 100644 --- a/init.go +++ b/init.go @@ -283,10 +283,12 @@ func (n *Node) Default() *Node { // if DISPLAY isn't set, return since gtk can't load // TODO: figure out how to check what to do in macos and mswindows if os.Getenv("DISPLAY") == "" { + log.Log(WARN, "gui.Default() DISPLAY not set") + log.Log(WARN, "gui.Default() attempting ncurses gui") if n, err = n.LoadToolkit("gocui"); err == nil { return n } - log.Log(WARN, "LoadToolkit() failed to load gocui") + return nil } if n, err = n.LoadToolkit("andlabs"); err == nil { return n -- cgit v1.2.3