arl / tmux-gitbar

Git in your tmux status bar
GNU General Public License v3.0
169 stars 16 forks source link

Some symbols do not render with the stock font #10

Closed arl closed 8 years ago

arl commented 8 years ago

This is what is shown on Linux with the Fixed font, using tmux Powerline: image

image

If this is only the branch symbol that doesn't show up, I guess the default would be to not have it displayed.
However, if there are too many symbols that don't show up in a vanilla configuration, the set of symbols should be changed.

adrianluff commented 8 years ago

Using the Unicode symbol ⎇ ( u8997 ) would be a viable alternative for the branch symbol. This would eliminate the dependency on the powerline font hack.

arl commented 8 years ago

Did you have some problems with the default symbols? if yes, which symbol(s), which font and OS are you using? Thanks for reporting ;-)

adrianluff commented 8 years ago

I don't want to use the hack-y powerline fonts. I'm on Mac OS X 10.11.5. The branch symbol was the only default symbol that wasn't visible by default. I updated my tmux-gitbar.conf with: BRANCH_SYMBOL="⎇"; ...so problem solved for me. This seems like a viable Unicode alternative to the Powerline symbol for general usage though.

thurt commented 8 years ago

Same experience as @adrianluff -- I followed his fix

arl commented 8 years ago

The default should work out of the box on a vanilla configuration. If you confirm to me that the only symbol that doesn't show up correctly on a default Mac OS X configuration, I'll use another one as the default and set up a variable to change the default (for powerline users) that will be disabled by default

thurt commented 8 years ago

@aurelien-rainone that is the only symbol I have noticed that doesn't show. I am on Ubuntu 14.04 lxterminal using default monospace font

arl commented 8 years ago

Ok great. Thanks for the confirmation.

Le 1 août 2016 18:12, "Taylor Hurt" notifications@github.com a écrit :

@aurelien-rainone https://github.com/aurelien-rainone that is the only symbol I have noticed that doesn't show. I am on Ubuntu 14.04 lxterminal using default monospace font

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/aurelien-rainone/tmux-gitbar/issues/10#issuecomment-236627979, or mute the thread https://github.com/notifications/unsubscribe-auth/AAdF6qMkkRlPuoo2gSu-t-40UwV2zFGbks5qbhrtgaJpZM4He-k4 .

arl commented 8 years ago

Should be fixed by #29 I'll close if and when one of you tried and tell me it's ok

adrianluff commented 8 years ago

Looks good!

arl commented 8 years ago

closing, fixed by #29 and confirmed