microsoft / microsoft/terminal
Add an option to split font ligatures based on color change
- Dominant language
- C++
- Stars
- 105k
- Forks
- 9.6k
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 29
Description
# Description of the new feature/enhancement
I would like a feature to split font ligatures whenever there is a color change between the characters that make up a ligature. WezTerm does this as shown below.
Windows
Wezterm
Both are using JetBrains Mono Nerd Font.
Not sure if there is a feature request already for this.
# Proposed technical implementation details (optional)
Ideally it would be on by default but a toggle option may be preferred.
Contributor guide
Research direction
No files, tests, or entry points are named. Start by locating Windows Terminal’s existing font-ligature handling and its option or configuration surface; done means the requested color-change splitting behavior is implemented with the chosen default or toggle and verified against the shown examples.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- computer-graphics, desktop-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 28/100