What primarily determines the actual color of a star observed by an eye?

Answer

Its surface temperature

The hue of a star is primarily a readout of its surface temperature. Hotter stars appear blue or white, while cooler stars appear orange or red.

What primarily determines the actual color of a star observed by an eye?
lightcolorstarmotionspectrum