diff --git a/cmd/limactl/start.go b/cmd/limactl/start.go index 46237eb6569..990bec31028 100644 --- a/cmd/limactl/start.go +++ b/cmd/limactl/start.go @@ -331,6 +331,7 @@ func chooseNextCreatorState(ctx context.Context, tmpl *limatmpl.Template, yq str hdr += editutil.GenerateEditorWarningHeader() var err error tmpl.Bytes, err = editutil.OpenEditor(tmpl.Bytes, hdr) + tmpl.Config = nil if err != nil { return tmpl, err } @@ -339,6 +340,10 @@ func chooseNextCreatorState(ctx context.Context, tmpl *limatmpl.Template, yq str logrus.Info(msg) return nil, exitSuccessError{Msg: msg} } + err = tmpl.Embed(ctx, true, true) + if err != nil { + return nil, err + } return tmpl, nil case 2: // "Choose another template..." templates, err := filterHiddenTemplates()