add set_text_color(osx) and osx executable