+let player = selectMediaPlayer()
+
+var searchQuery = ""
+var musicOnly = false
+var feelingLucky = false
+
+for kind, key, value in getopt():
+ case kind
+ of cmdArgument:
+ searchQuery = key
+ of cmdShortOption, cmdLongOption:
+ case key
+ of "m", "music": musicOnly = true
+ of "l", "lucky": feelingLucky = true
+ of cmdEnd:
+ discard
+
+
+if "https://www.youtube.com" in searchQuery:
+ discard execProcess(&"{player} {searchQuery}")
+ quit(0)