From dd3778191064daf06059b6501e9fa2fe55c7f378 Mon Sep 17 00:00:00 2001 From: Marcusk19 Date: Thu, 4 Apr 2024 16:50:48 -0400 Subject: [PATCH] only copy on confirm --- cmd/add.go | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/cmd/add.go b/cmd/add.go index 9829360..3fb6145 100644 --- a/cmd/add.go +++ b/cmd/add.go @@ -61,14 +61,12 @@ func runAddCommand(cmd *cobra.Command, args []string) { IsConfirm: true, } overwrite, _ := confirm.Run() - if strings.ToUpper(overwrite) != "Y" { - return + if strings.ToUpper(overwrite) == "Y" { + err = tools.CopyDir(fs, configSrc, dotfileDest) + if err != nil { + log.Fatal(err) + } + fmt.Printf("Copied %s -> %s\n", configSrc, dotfileDest) } } - - err = tools.CopyDir(fs, configSrc, dotfileDest) - if err != nil { - log.Fatal(err) - } - fmt.Printf("Copied %s -> %s\n", configSrc, dotfileDest) }