Mac – Fancy colored rendering issue on osx 10.8 retina with iTerm

iterm2macbook-pro-retinaunicode

I use iTerm2, with oh-my-zsh and zsh and in my .zshrc file I set a couple of my prompts to the unicode bolt symbol as follows.

ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[yellow]%}⚡%{$reset_color%}"
RPROMPT="%(?..%{$fg[white]%}%?%{$fg[red]%}⚡)%{$reset_color%} ${ruby}"

This was all fine an dandy until I recently upgraded to Mountain Lion and a new MacBook Pro Retina. Now, my super cool lighting bolt, which use to display as a normal character, is super flash and is actually composed of yellow in the middle and orange along the edges. Unfortunately, I can't enjoy enjoy the effect because whatever is rendering this is causing the area around it to become transparent in iterm. This means, whatever is below the window is rendered in the area around the character.

Over a black background things are fine.

Over any other color things suck.

If someone could let me know how to fix this issue, or disable the fancy bolt I would be very appreciative. Thanks

Best Answer

The latest iTerm2 beta builds have this fixed. I can confirm that it is fixed in iTerm2-1_0_0_20121224.zip, but you'll probably want to run the latest build available. See this for the latest builds. They don't show up in the updates for me, even with Beta builds check enabled.

Related Question