faressoft / faressoft/terminalizer

Nerd Font ligatures not rendering correctly

Open
#252 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
16.2k
Forks
520
PR merge metrics
No merged PRs in 30d

Description

My `config.yml` includes:

```
fontFamily: "JetBrains Mono"
```

And when I `fc-list : family | grep JetBrains` it returns an installed font, which is also active in my terminal:

![Image](https://github.com/user-attachments/assets/6ccd713b-4986-477d-900d-993616a024b8)

But when I record and render a file, the render includes missing characters in the prompt line:

```
terminalizer record testDemo --config ./config.yml
terminalizer render testDemo.yml
```

![Image](https://github.com/user-attachments/assets/ad2c5330-cfde-41c1-b686-da790f73d236)

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue with the shown config.yml and the JetBrains Mono font, using terminalizer record testDemo --config ./config.yml followed by terminalizer render testDemo.yml. Trace how the configured font is handled during recording and rendering; done means the rendered prompt displays the ligatures and characters correctly.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
cli
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.