]> njoseph.me Git - nimcoon.git/blobdiff - clitube.nim
Preferences go into a config file
[nimcoon.git] / clitube.nim
index 89e863cb5bdf8af381fb44cbf9ac0f3dc466b8ba..0c21a941bbaa8d30f206b2eded4371c134f3a277 100644 (file)
@@ -10,11 +10,7 @@ import strutils
 import uri
 import xmltree
 
 import uri
 import xmltree
 
-# Supported video players in order of preference
-let supportedPlayers = ["mpv", "vlc"]
-
-# Only show these many results
-let limit = 10
+import preferences
 
 type SearchResult = tuple[title: string, url: string]
 
 
 type SearchResult = tuple[title: string, url: string]
 
@@ -54,7 +50,7 @@ let searchResults = extractTitlesAndUrls(getYoutubePage(input))
 presentVideoOptions(searchResults)
 
 stdout.styledWrite(fgYellow, "Choose video number: ")
 presentVideoOptions(searchResults)
 
 stdout.styledWrite(fgYellow, "Choose video number: ")
-let number: int = parseInt(readLine(stdin))
+let number = parseInt(readLine(stdin))
 
 styledEcho "\n", fgGreen, "Playing ", styleBright, fgMagenta, searchResults[number].title
 
 
 styledEcho "\n", fgGreen, "Playing ", styleBright, fgMagenta, searchResults[number].title