Skip to content

Add extra symbols to built-in powerline glyphs

Feature Request

Summary

Hi! I'd like to request support for another few powerline symbols. Specifically e0b4-e0b7 from the powerline extra symbols set in Nerd Fonts.

Screen_Shot_2022-01-18_at_6.30.34_AM

Here's a screenshot of how these glpyhs look in iTerm now (with a high line height): Screen_Shot_2022-01-18_at_6.32.25_AM

As compared to e0b0-e0b3 (the set immediately before in Nerd Fonts): Screen_Shot_2022-01-18_at_6.33.11_AM

The problem is that e0b4-e0b7 don't extend the full line height, and therefore create janky lines when used with different font settings.

I'm not sure how these glpyhs are implemented in iTerm, but I'm happy to help provide and/or create vector files as needed to help this issue.

Alternatives

Since the box drawing character depend entirely on the terminal emulator to be rendered differently than other glyphs, I don't think there are any alternatives.

Concerns

  • Privacy - n/a

  • Performance/Memory/Complexity - I don't think there should be a performance/memory/complexity concern, since there's already support in iTerm for some of the glpyhs in this set (just not these particular ones).

  • Is this an instance of a more general problem? In a way, yes. The rest of the powerline glpyhs in this set are inconsistently supported. They also seem like they are in less common usage, though (like the lego block). But the rounded glpyhs that I'm requesting here do seem to get used more often.