Prezto: Powerline prompt: Symbols broken

Created on 28 Jan 2016  Â·  10Comments  Â·  Source: sorin-ionescu/prezto

I have the Powerline Fonts installed, all the other Powerline themes work for me in the OS X Terminal and iTerm2.
But the "Powerline" prompt has broken symbols…

Bug Upstream

All 10 comments

i can confirm this too

You need to install patched fonts. Read the Powerline README.

I installed the patched fonts.
All the other prompts using powerline fonts are working, only the powerline prompt isn't.

I don't know.

Looks like Powerline changed their codepoints for their fonts at some point between 2012 and now, and the powerline prezto theme is pulling from https://github.com/davidjrice/prezto_powerline, which hasn't been updated since then. There's a PR https://github.com/davidjrice/prezto_powerline/pull/2 that updates these points... maybe it could be pulled into this main repo?

Who is actually maintaining Powerline?

I forked davidjrice/prezto_powerline to toolbear/prezto-powerline

  • fixed Powerline font code points
  • lose generic VCS status; gain detailed git status
  • leak fewer globals
  • base16 friendly colors
  • detect node and java projects (in addition to ruby)

Currently it depends on changes in my prezto fork that I need to clean up and disentangle from my other customizations before I can make a PR. In the meantime people are welcome to try it out if you're willing to run off my fork or cherry-pick the necessary prezto changes.

One modification I _really_ want to do before the PR is consolidate the parent directory walking logic that's repeated (and therefore done n times) for ruby-app-dir, node-app-dir, and java-app-dir.

I came here for the same reason @nomoon described. Looks like @davidjrice is not maintaining his davidjrice/prezto_powerline for the last 4 years, and that is what prezto is referencing.

The davidjrice/prezto_powerline was just updated. Created pull req #1169 to update the subproject commit in prezto.

The external module has been updated so this should be fixed!

If you continue to have problems with this, please open another issue or ask for this one to be reopened.

Was this page helpful?
0 / 5 - 0 ratings