From e71f26f3b64d2bbe6c7b8d355a82c33f985aadf0 Mon Sep 17 00:00:00 2001 From: Joseph Nuthalapati Date: Fri, 27 Mar 2020 12:40:51 +0530 Subject: [PATCH] Allow CLI player controls for music Signed-off-by: Joseph Nuthalapati --- src/lib.nim | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib.nim b/src/lib.nim index 1b6ed93..f5ee8a5 100644 --- a/src/lib.nim +++ b/src/lib.nim @@ -51,7 +51,10 @@ proc presentVideoOptions*(searchResults: seq[SearchResult]) = proc play*(player: string, args: openArray[string], title: string) = styledEcho "\n", fgGreen, "Playing ", styleBright, fgMagenta, title - discard execProcess(player, args=args, options=processOptions) + if "--no-video" in args: + discard execShellCmd(&"{player} {args.join(\" \")}") + else: + discard execProcess(player, args=args, options=processOptions) proc download*(args: openArray[string], title: string) = styledEcho "\n", fgGreen, "Downloading ", styleBright, fgMagenta, title -- 2.43.0