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

[Feature request]: Support Braille characters #288

Open
marchbox opened this issue Nov 1, 2024 · 4 comments
Open

[Feature request]: Support Braille characters #288

marchbox opened this issue Nov 1, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@marchbox
Copy link

marchbox commented Nov 1, 2024

What feature are you proposing?

I used MonoLisa as the font for my terminal (Rio). Some of the tools I run in terminal use braille characters for spinner, I suspect they come from packages like this: https://www.npmjs.com/package/cli-spinner. The issue I'm having is that, the fonts I've found that supports braille glyphs are not monospaced, or at least not the same width as MonoLisa, so when I use a terminal window manager (e.g. Zellij) and run those tools in one of the panes, the braille glyphs cause the pane divider misaligned (I was using Apple Braille in the screenshot):

image

I would be nice to have braille support in MonoLisa.

@marchbox marchbox added the enhancement New feature or request label Nov 1, 2024
@sonulohani
Copy link

@marchbox
Copy link
Author

@sonulohani Thank you! I finally got some time to try all the options out. My terminal (Rio) does support fallback fonts, but unfortunately none of the options worked, either the fallback font didn't support Braille glyphs or the glyphs didn't work well with Monolisa. I didn't want to go the patch path because I didn't want to modify the font file.

Would still be nice to see Monolisa supporting Braille glyphs. Honestly, I do not like the idea of using Braille characters to indicate progress since it's just wrong and likely bad for accessibility, but seems the tool creators can't help themselves.

@bebraw
Copy link
Contributor

bebraw commented Nov 22, 2024

Here's how it was done for Nerd Fonts: ryanoasis/nerd-fonts#837 .

@MarcusSterz
Copy link

There will be Braille support in the upcoming version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants