defmodule Colors do @moduledoc false def reset, do: "\e[0m" def red_on_black, do: "\e[31;40m" def green_on_black, do: "\e[32;40m" def yellow_on_black, do: "\e[33;40m" def blue_on_black, do: "\e[34;40m" def magenta_on_black, do: "\e[35;40m" def cyan_on_black, do: "\e[36;40m" def white_on_black, do: "\e[37;40m" def red_on_white, do: "\e[31;47m" def green_on_white, do: "\e[32;47m" def yellow_on_white, do: "\e[33;47m" def blue_on_white, do: "\e[34;47m" def magenta_on_white, do: "\e[35;47m" def cyan_on_white, do: "\e[36;47m" def white_on_white, do: "\e[37;47m" def yellow_on_red, do: "\e[33;41m" def yellow_on_green, do: "\e[33;42m" def yellow_on_blue, do: "\e[33;44m" def yellow_on_magenta, do: "\e[33;45m" def yellow_on_cyan, do: "\e[33;46m" def yellow_on_blue_blinking, do: "\e[5;33;44m" def yellow_on_red_blinking, do: "\e[5;33;41m" def yellow_on_green_blinking, do: "\e[5;33;42m" def yellow_on_magenta_blinking, do: "\e[5;33;45m" def yellow_on_cyan_blinking, do: "\e[5;33;46m" def green_on_black_blinking, do: "\e[5;32;40m" def red_on_black_blinking, do: "\e[5;31;40m" def blue_on_black_blinking, do: "\e[5;34;40m" def magenta_on_black_blinking, do: "\e[5;35;40m" def cyan_on_black_blinking, do: "\e[5;36;40m" def white_on_black_blinking, do: "\e[5;37;40m" def yellow_on_black_blinking, do: "\e[5;33;40m" def black_on_white, do: "\e[30;47m" def black_on_red, do: "\e[30;41m" def black_on_green, do: "\e[30;42m" def black_on_yellow, do: "\e[30;43m" def black_on_blue, do: "\e[30;44m" def black_on_magenta, do: "\e[30;45m" def black_on_cyan, do: "\e[30;46m" def black_on_white_blinking, do: "\e[5;30;47m" def black_on_red_blinking, do: "\e[5;30;41m" def black_on_green_blinking, do: "\e[5;30;42m" def black_on_yellow_blinking, do: "\e[5;30;43m" def black_on_blue_blinking, do: "\e[5;30;44m" def black_on_magenta_blinking, do: "\e[5;30;45m" def black_on_cyan_blinking, do: "\e[5;30;46m" def white_on_magenta, do: "\e[37;45m" def white_on_cyan, do: "\e[37;46m" def white_on_red, do: "\e[37;41m" def white_on_green, do: "\e[37;42m" def white_on_blue, do: "\e[37;44m" def store_theme(pid), do: "#{yellow_on_black()}#{inspect(pid)}#{reset()}" def cluster_theme(pid), do: "#{yellow_on_red()}#{inspect(pid)}#{reset()}" end