From 49c814ee893d73ce6097372e783bdceb016f4097 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 16 Oct 2025 06:57:56 -0500 Subject: run around the block --- doNewUser.go | 5 +++++ main.go | 9 +++++++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/doNewUser.go b/doNewUser.go index 6e2a6a2..16adc5c 100644 --- a/doNewUser.go +++ b/doNewUser.go @@ -18,6 +18,11 @@ func doNewUser() (string, error) { var s string var err error + log.Info("---- ----") + log.Info("---- Welcome to forge!!! ----") + log.Info("---- ----") + dumpDebug() + if me.forge.Config.Mode == forgepb.ForgeMode_UNKNOWN { // this should never happen log.Info("You are a new user and we never introduced ourselves") diff --git a/main.go b/main.go index 07c5459..bb6651c 100644 --- a/main.go +++ b/main.go @@ -37,11 +37,16 @@ func main() { me.sh = prep.Autocomplete(&argv) // adds shell auto complete to go-args // the current forge init process - me.forge = forgepb.Init() // init forge.pb + me.forge, err = forgepb.Init() // init forge.pb + if err != nil { + s, err = doNewUser() + } else { + // do new user evertime for now + s, err = doNewUser() + } // checks if this is a new forge setup. // if so, forge needs to configure things first - s, err = doNewUser() me.forge.ScanRepoDir() // looks for new dirs, checks existing repos for changes -- cgit v1.2.3