]> njoseph.me Git - nimcoon.git/blobdiff - src/nimcoon.nim
Remove dependency on Invidious
[nimcoon.git] / src / nimcoon.nim
index e860ebebfe897beb62c65a0c79e8b77662dd7229..f3b29c6d0a4892df888f3d67127f050cde403b21 100644 (file)
@@ -4,8 +4,11 @@ import
   strutils,
   tables
 
-import config
-import lib
+import
+  config,
+  lib,
+  types,
+  youtube
 
 
 proc parseArguments(): CommandLineOptions =
@@ -52,7 +55,7 @@ proc main() =
       directPlay(sanitizeURL(searchQuery), player, options)
     quit(0)
 
-  let searchResults = extractTitlesAndUrls(getYoutubePage(searchQuery))
+  let searchResults = getSearchResults(searchQuery)
   let numResults = min(limit, len(searchResults))
 
   present(searchResults, options, (0, numResults-1), player)