]> njoseph.me Git - nimcoon.git/blobdiff - src/nimcoon.nim
Add interactive arguments to override global ones
[nimcoon.git] / src / nimcoon.nim
index 45fca1748c1f280e51c19dd5b65f327c4c441035..3ad8fdca67fe4741798a3144acfe3af551b48d7e 100644 (file)
@@ -1,6 +1,5 @@
 import
   parseopt,
-  strformat,
   strutils,
   tables
 
@@ -43,16 +42,6 @@ proc parseArguments(): CommandLineOptions =
   (searchQuery, options)
 
 
-proc isValidOptions*(options: Options): bool =
-  # Check for invalid combinations of options
-  var invalidCombinations = [("musicOnly", "fullScreen"), ("download", "fullScreen")]
-  result = true
-  for combination in invalidCombinations:
-    if options[combination[0]] and options[combination[1]]:
-     stderr.writeLine fmt"Incompatible options provided: {combination[0]} and {combination[1]}"
-     result = false
-
-
 proc main() =
   let
     player = selectMediaPlayer()