-# TODO Should go into a config file
-let supported_players = @["mpv", "mplayer", "vlc"]
+let supportedPlayers = @["mpv", "mplayer", "vlc"]
+
+# Hard-coded terminal colors
+proc reset(): string {.procvar.} = "\e[0m"
+proc bold*(s: string): string {.procvar.} = "\e[1m" & s & reset()
+
+proc fgMagenta*(s: string): string {.procvar.} = "\e[35m" & s & reset()
+proc fgCyan*(s: string): string {.procvar.} = "\e[36m" & s & reset()
+
+type SearchResult = tuple[title: string, url: string]