Unless I&#x27;m mistaken, full-color emoji aren&#x27;t a property of the shell; they&#x27;re a function of the terminal. Emoji are simply text, and it is up to the terminal to render that. (i.e., the application, be it the shell or Python etc. outputs an emoji code point, and the terminal renders that — potentially as full-color emoji if it or the font rendering layer knows what to do. Works quite well in OS X, where the font support is great.)