Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some powerline symbols do not render #2

Open
mmaday opened this issue Nov 17, 2019 · 3 comments
Open

Some powerline symbols do not render #2

mmaday opened this issue Nov 17, 2019 · 3 comments

Comments

@mmaday
Copy link

mmaday commented Nov 17, 2019

Some powerline symbols do not render.

Expected Behavior

I'm using starship for my prompt, which leverages powerline font symbols. I'm currently using the Fira Code font.

Here's the proper display in wsltty.

wsltty

Notice that both the branch symbol before master and the python symbol before v3.6.9.

However, in qterminal, the branch symbol shows but the python symbol does not.

qterminal

Possible Solution

I'm not sure what the solution is, but I assume it's related to some encoding. Here's some tips about powerline symbols not displaying.

Steps to Reproduce (for bugs)
  1. Install QTerminal
  2. Download FIra Code font, install it, and configure QTerminal to use it
  3. Download the following file, open QTerminal, and cat the file.
    symbols.txt
Context
System Information
@kghost
Copy link
Owner

kghost commented Nov 18, 2019

Thank you. Will check it soon.

@kghost
Copy link
Owner

kghost commented Nov 21, 2019

The fire code font doesn't contains the "SNAKE" glyph, it is provided by Segoe UI Emoji font. You can try merge these font.

I'll check if it is possible to set fallback fonts to support the emojis.

@mmaday
Copy link
Author

mmaday commented Nov 23, 2019

Fira Code was patched to support powerline all the way back in 0.6. I've tried other powerline fonts with the same exact results.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants