X-Git-Url: http://njoseph.me/gitweb/nimcoon.git/blobdiff_plain/9ed70b9e0ee8ebf8e0b1fc1bbe1b77178d1f008c..5f9cdfeff96bb2848e3dc72bab410859d78b9c65:/src/nimcoon.nim diff --git a/src/nimcoon.nim b/src/nimcoon.nim index 3ad8fdc..9df18a8 100644 --- a/src/nimcoon.nim +++ b/src/nimcoon.nim @@ -19,9 +19,11 @@ proc parseArguments(): CommandLineOptions = "feelingLucky": false, "fullScreen": false, "download": false, - "non-interactive": false + "nonInteractive": false, + "autoPlay": false }) + # Non-interactive/Global options for kind, key, value in getopt(): case kind of cmdArgument: @@ -32,7 +34,8 @@ proc parseArguments(): CommandLineOptions = of "l", "lucky": options["feelingLucky"] = true of "f", "full-screen": options["fullScreen"] = true of "d", "download": options["download"] = true - of "n", "non-interactive": options["non-interactive"] = true + of "n", "non-interactive": options["nonInteractive"] = true + of "a", "auto-play": options["autoPlay"] = true of cmdEnd: discard if searchQuery == "": @@ -58,7 +61,7 @@ proc main() = quit(0) let searchResults = getSearchResults(searchQuery) - if options["non-interactive"]: + if options["nonInteractive"]: for index, (title, url) in searchResults: echo title echo url