diff options
| author | Jeff Carr <[email protected]> | 2025-02-08 13:28:19 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-02-08 13:28:19 -0600 |
| commit | c4f9bac85eeafb4916b57d6f8953fa930d6d098e (patch) | |
| tree | 065027c2d85165c2eb1c2ec14490b7b9a1dbf51c /init.go | |
| parent | 90083d5bcb2df4b526a04213c07392fe72cb816c (diff) | |
add config default to show stdout onscreen on start
Diffstat (limited to 'init.go')
| -rw-r--r-- | init.go | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -59,6 +59,15 @@ func init() { me.myTree.PluginName = "gocui" go refreshGocui() + // read in defaults from config protobuf + if val, err := me.myTree.ConfigFind("stdout"); err == nil { + if val == "true" { + me.stdout.startOnscreen = true + me.stdout.Write([]byte("starting with stdout onscreen\n")) + } else { + me.stdout.Write([]byte("starting with stdout offscreen\n")) + } + } if val, err := me.myTree.ConfigFind("dark"); err == nil { if val == "true" { me.dark = true @@ -202,6 +211,7 @@ func gocuiMain() { // registered event handlers still have the events sent to gocuiEvent() above registerHandlers(g) + me.stdout.Write([]byte("begin gogui.MainLoop()\n")) if err := g.MainLoop(); err != nil && !errors.Is(err, gocui.ErrQuit) { log.Log(NOW, "g.MainLoop() panic err =", err) // normally panic here |
