#177·Monocraft

4 or more = should not have triple = ligature.

Author: gabevenbergCreated Feb 23, 2026Updated Feb 23, 2026
Labelspotential-bug

Describe the bug In fira code, for example, the === ligature only appears when there are exactly 3 ligatures, not when there are 4 or more. This causes long lines of = signs, as found in some progress bars, to look weird.

Expected behavior the === ligature is only used when there are exactly 3 = signs, not in strings of 4 or more consecutively.

Screenshots

Image

Operating system Linux

Software Kitty, ghosttty

Additional context Also found in mira-code.