From 1a9e57296c17bcc37c660f948f5b55b546bf4b78 Mon Sep 17 00:00:00 2001 From: Mathias Fredriksson Date: Fri, 10 Jun 2022 19:54:28 +0300 Subject: [PATCH] feat: Show template description in `coder template init` (#2238) --- cli/templateinit.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/cli/templateinit.go b/cli/templateinit.go index 84afa5874f..2c4338194e 100644 --- a/cli/templateinit.go +++ b/cli/templateinit.go @@ -24,8 +24,13 @@ func templateInit() *cobra.Command { exampleNames := []string{} exampleByName := map[string]examples.Example{} for _, example := range exampleList { - exampleNames = append(exampleNames, example.Name) - exampleByName[example.Name] = example + name := fmt.Sprintf( + "%s\n%s\n", + cliui.Styles.Bold.Render(example.Name), + cliui.Styles.Wrap.Copy().PaddingLeft(6).Render(example.Description), + ) + exampleNames = append(exampleNames, name) + exampleByName[name] = example } _, _ = fmt.Fprintln(cmd.OutOrStdout(), cliui.Styles.Wrap.Render(