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
nixos/gnome3: default support for color emoji #67215
Conversation
]; | ||
|
||
fonts.fontconfig.penultimate.enable = false; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does this interfere with emojis?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It does, and it doesn't. I should probably mark this as wip since @jtojnar and I are still figuring this out. In particular people who try to use a different emoji font than the one we've configured will be stuck with this one. Thinking there should substitution rules, but I'm not too familiar with these pieces.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@matthewbauer It appears penultimate is missing an emoji family.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/cc @ttuegel
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It appears penultimate is missing an emoji family.
I don't know what this means. 🙁
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ttuegel in 45-generic.conf
& 60-generic.conf
in fontconfig
package, there is emoji
family defined.
Superseded by #67522 because of the rewrite. |
It currently lacks an emoji font-family which means it has to be disabled for them to function [0]. Additionally it's fallen out of necessity to ship custom font rendering settings (as far as I'm aware of). [0]: NixOS#67215
It currently lacks an emoji font-family which means it has to be disabled for them to function [0]. Additionally it's fallen out of necessity to ship custom font rendering settings (as far as I'm aware of). [0]: NixOS#67215 (cherry picked from commit 0d220e4)
Motivation for this change
Pretty sure color emoji should just work out of the box here.
I'm not sure if the default font has changed, but I think it was
noto-fonts-emoji
.Things done
These emojis show up properly in GTK3 apps.
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @