Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support setting a fallback font #789

Open
elviskahoro opened this issue Mar 4, 2022 · 10 comments
Open

Support setting a fallback font #789

elviskahoro opened this issue Mar 4, 2022 · 10 comments
Labels
Feature requests Feature Requests

Comments

@elviskahoro
Copy link

elviskahoro commented Mar 4, 2022

Describe the solution you'd like?

Support setting a fallback font

Describe the solution you'd like?

Sometimes some fonts do not support some special characters, which will cause display errors. We hope that fallback fonts can be supported.

Is your feature request related to a problem? Please describe.

No response

Additional context

image

@CyanChanges
Copy link

Is this feature working in progress?
It is opened for about two years.

@calops
Copy link

calops commented Feb 25, 2024

I second this, it would remove the need for patched fonts, and it's a very common feature supported by all modern terminals.

@MurtadhaInit
Copy link

It's a shame this is not something being worked on. It's already present in other terminals and I find it quite crucial as it allows the use of non-patched fonts with a specialised nerd font that includes glyphs and icons.

@wmcnamee-coreweave
Copy link

Is this being worked on?

@remi-gelinas
Copy link

remi-gelinas commented May 8, 2024

+1 - every modern terminal/editor supports fallbacks, it seems like an odd feature to be missing with how icon-heavy new tooling seems to be

@calops
Copy link

calops commented May 13, 2024

I'll go beyond that: the state of the art these days is for the terminal emulator to not only bundle a patched font as a default fallback out of the box, but also handle all box-drawing and powerline symbols natively.

This means actually drawing these symbols perfectly rather than rendering them as font glyphs. This is particularly useful as patched fonts are kind of a hack that isn't working well in plenty of non-default cases (for example, when you change the line spacing), as well as many default ones (the spacing for the fallback font may not be the same as the spacing for the primary font).

@hansstimer
Copy link

Would definitely like fallback fonts; much better solution than patching fonts to get NerdFont support.

@AurevoirXavier
Copy link

AurevoirXavier commented Sep 2, 2024

Please place greater emphasis on this and elevate its priority, particularly for a contemporary terminal. For instance, there are numerous symbols in the current Git workflow.

@LitoMore
Copy link

I just made an icon font set for brand icons. I'm looking forward to the fallback font so that users can have a chance to test it:

@lucsky
Copy link

lucsky commented Nov 22, 2024

Would definitely like fallback fonts; much better solution than patching fonts to get NerdFont support.

Definitely more flexible than embedding NerdFont or whatever. I'm personally using MacOS SF Symbols in my prompt so the fallback font would be the only solution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature requests Feature Requests
Projects
None yet
Development

No branches or pull requests

10 participants