import xmltree
# Supported video players in order of preference
-let supportedPlayers = @["mpv", "mplayer", "vlc"]
+let supportedPlayers = @["mpv", "vlc"]
# Only show these many results
let limit = 10
proc selectMediaPlayer(): string =
let availablePlayers = filterIt(supportedPlayers, execProcess("which " & it).len != 0)
if len(availablePlayers) == 0:
- echo "Please install one of the supported media players: ", supportedPlayers
+ stderr.writeLine "Please install one of the supported media players: ", $supportedPlayers
raise newException(OSError, "No supported media player found")
else:
return availablePlayers[0]