diff options
| author | Jeff Carr <[email protected]> | 2025-01-17 09:47:53 -0600 | 
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-01-17 09:47:53 -0600 | 
| commit | 250f1c756881c04720b277bbe1e56ece4988c88f (patch) | |
| tree | 8de6a76d3027393869abafb9d66eb3ec3aa92ecb | |
| parent | 3a3c1de9dec92e93e51147880fdce404041b47c6 (diff) | |
improve DISPLAY handlingv0.22.21
| -rw-r--r-- | init.go | 4 | 
1 files changed, 3 insertions, 1 deletions
@@ -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  | 
