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

Better unicode box drawing unicode characters rendering #7067

Closed
Bekaboo opened this issue Jul 10, 2023 · 3 comments
Closed

Better unicode box drawing unicode characters rendering #7067

Bekaboo opened this issue Jul 10, 2023 · 3 comments

Comments

@Bekaboo
Copy link

Bekaboo commented Jul 10, 2023

System

OS: Linux
Version: alacritty 0.12.2 (9d9982d)
Linux/BSD: X11, KDE

Hi, first of all thanks for making this terminal, I've used it in the past year and it has always the fastest and most responsive terminal I've ever used.

However, I find that the rendering of these two box-drawing unicodes is not ideal comparing to other terminals:

  • Box Drawings Light Diagonal Upper Left to Lower Right: ╲
  • Box Drawings Light Diagonal Upper Right to Lower Left: ╱

How it looks like in Alacritty:

image

In Kitty:

image

In Wezterm:

image

In Konsole:

image

In my opinion the rendering in Kitty and Wezterm looks the best (the slash is too bold in Konsole). Can alacritty draw these two unicodes in a way that looks like Kitty & Wezterm? Thanks!

@kchibisov
Copy link
Member

Duplicate of #6529.

@Bekaboo
Copy link
Author

Bekaboo commented Jul 10, 2023

@kchibisov Thanks for quick response. I read the #6529 and noticed that font.builtin_box_drawing is enabled by default, so from my understanding alacritty use builtin glyphs to draw these characters, so there's something it can do to align these characters, is that true?

@kchibisov
Copy link
Member

@Bekaboo correct, it could be possible to do that just fine.

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

No branches or pull requests

2 participants