From df2b19567bedd27f45f8b0bb62b3b40a6309e163 Mon Sep 17 00:00:00 2001 From: Icen Date: Fri, 22 Jul 2022 20:58:29 +0100 Subject: [PATCH] Added whether the gist is public or secret. Added the colour red to public and the colour green to secret --- pkg/cmd/gist/create/create.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkg/cmd/gist/create/create.go b/pkg/cmd/gist/create/create.go index 1122bdb7d..f61da9d70 100644 --- a/pkg/cmd/gist/create/create.go +++ b/pkg/cmd/gist/create/create.go @@ -115,6 +115,7 @@ func createRun(opts *CreateOptions) error { return fmt.Errorf("failed to collect files for posting: %w", err) } + cs := opts.IO.ColorScheme() gistName := guessGistName(files) processMessage := "Creating gist..." @@ -125,11 +126,13 @@ func createRun(opts *CreateOptions) error { } else { processMessage = fmt.Sprintf("Creating gist %s", gistName) } - completionMessage = fmt.Sprintf("Created gist %s", gistName) + if opts.Public { + completionMessage = fmt.Sprintf("Created %s gist %s", cs.Red("public"), gistName) + } else { + completionMessage = fmt.Sprintf("Created %s gist %s", cs.Green("secret"), gistName) + } } - cs := opts.IO.ColorScheme() - errOut := opts.IO.ErrOut fmt.Fprintf(errOut, "%s %s\n", cs.Gray("-"), processMessage)