docs/config/lua/config/custom_block_glyphs.md
custom_block_glyphs = true{{since('20210314-114017-04b7cedd')}}
When set to true (the default), WezTerm will compute its own idea of what the glyphs
in the following unicode ranges should be, instead of using glyphs resolved from a font.
Ideally this option wouldn't exist, but it is present to work around a hinting issue in freetype.
| Block | What | Since |
|---|---|---|
| U2500 | Box Drawing | 20210814-124438-54e29167 |
| U2580 | unicode block elements | 20210314-114017-04b7cedd |
| U1FB00 | Symbols for Legacy Computing (Sextants and Smooth mosaic graphics) | 20210814-124438-54e29167 |
| U1CC00 | Symbols for Legacy Computing Supplement (Block mosaic terminal graphic characters) | ??? |
| U2800 | Braille Patterns | 20210814-124438-54e29167 |
| Powerline | Powerline triangle, curve and diagonal glyphs | 20210814-124438-54e29167 |
| Git Branch Symbols | Custom branch drawing symbols for rendering DAGs such as Git branch structure | {{since('nightly', inline=True)}} |
| Progress Bar Symbols | Fixed and indeterminate progress bar elements | {{since('nightly', inline=True)}} |
You can set this to false to use the block characters provided by your font selection.
See also anti_alias_custom_block_glyphs.