diff options
Diffstat (limited to 'init.go')
| -rw-r--r-- | init.go | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -2,6 +2,7 @@ package forgepb import ( "os" + "os/user" "path/filepath" "time" @@ -22,6 +23,11 @@ func Init() *Forge { if err := f.Machine.ConfigLoad(); err != nil { log.Warn("zoopb.ConfigLoad() failed", err) } + if f.Config.Username == "" { + usr, _ := user.Current() + f.Config.Username = usr.Username + f.SetConfigSave(true) + } f.Machine.InitWit() now := time.Now() |
