feat: add --override flag

This commit is contained in:
2026-02-28 16:39:51 +01:00
parent 420429112a
commit 9d8a9538be
3 changed files with 7 additions and 3 deletions

View File

@@ -54,15 +54,18 @@ func main() {
&cli.BoolFlag{
Name: "no-fallback",
Usage: "do not fallback in case a source is not found",
DefaultText: strconv.FormatBool(app.NoFallback),
Destination: &app.NoFallback,
},
&cli.BoolFlag{
Name: "stop-on-fail",
Usage: "continue on download failure",
DefaultText: strconv.FormatBool(app.StopOnFail),
Destination: &app.StopOnFail,
},
&cli.BoolFlag{
Name: "override",
Usage: "override already downloaded songs",
Destination: &app.OverrideDownload,
},
},
Action: func(ctx context.Context, cmd *cli.Command) error {
song_url := cmd.Args().First()