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

Unicode icons not rendering the same when in daemon mode #42

Open
samwdp opened this issue May 12, 2022 · 3 comments
Open

Unicode icons not rendering the same when in daemon mode #42

samwdp opened this issue May 12, 2022 · 3 comments
Assignees
Labels
bug Something isn't working

Comments

@samwdp
Copy link

samwdp commented May 12, 2022

When in emacs daemon mode the icons do not render the same. When running on a daemon mode, they are a lower quality and just do not look as good

Font - Literation Mono Nerd Font
Emacs Version - GNU Emacs 29.0.50 (build 1, x86_64-w64-mingw32)

Here is my full config

  • Daemon mode
    Char: * (42, #o52, #x2a) point=144 of 177 (81%) column=0
    image

  • None daemon mode
    Char: * (42, #o52, #x2a) point=144 of 177 (81%) column=0
    image

The output of what-cursor-position is on the first bullet

@samwdp samwdp added the bug Something isn't working label May 12, 2022
@samwdp
Copy link
Author

samwdp commented May 12, 2022

When in daemon mode the charachters look right at this level Char: * (42, #o52, #x2a) point=97 of 38832 (0%) column=0

@integral-dw
Copy link
Owner

integral-dw commented Jan 16, 2023

Ah, I have a hunch daemon mode somehow compromises the way org-superstar figures out whether it is run in terminal or is in a GUI session. In that case running Emacs in a terminal would look like the ugly version as well. If I'm right then I will need to mess with the logic at play a bit. Sorry for the late reply, btw. I'll look into it!

@integral-dw
Copy link
Owner

Hm, it looks like the session is recognized correctly. What is the font information for both? Something like:

The component character(s) are displayed by these fonts (glyph codes):
◉: ftcrhb:-PfEd-DejaVu Sans Mono-bold-normal-normal-*-27-*-*-*-m-0-iso10646-1 (#xA20)```

Which you can inspect with `C-u C-x =`.  I did not yet have the time to take a closer look at your config to check for things there, if you could boil it down to a minimal config that still has the issue that would be perfect.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants