feat: improve cli usage

This commit is contained in:
2026-02-13 11:37:41 +01:00
parent a2968e1055
commit 3f9ea7e56d

10
main.go
View File

@@ -16,8 +16,10 @@ func main() {
application := app.NewApp() application := app.NewApp()
cmd := &cli.Command{ cmd := &cli.Command{
Name: "spotiflac-cli", Name: "spotiflac-cli",
EnableShellCompletion: true, EnableShellCompletion: true,
DefaultCommand: "help",
Usage: "Spotify downloader with playlist sync in mind.",
Flags: []cli.Flag{ Flags: []cli.Flag{
&cli.StringFlag{ &cli.StringFlag{
Name: "download", Name: "download",
@@ -26,9 +28,9 @@ func main() {
Destination: &song_url, Destination: &song_url,
}, },
&cli.StringFlag{ &cli.StringFlag{
Name: "output", Name: "output",
Aliases: []string{"o"}, Aliases: []string{"o"},
Usage: "set output folder", Usage: "set output folder",
Destination: &output_folder, Destination: &output_folder,
}, },
}, },