I just updated to the latest develop version and was delighted to see the Iosevka font ligature support. But I seem to be getting wrong glyphs for at least the ->. See screenshot.

This subtle bug was fixed in https://github.com/hlissner/doom-emacs/commit/ca2c8b5a4592f129619afbaa6810f93538dc42fe. Please update and let me know if that doesn't resolve your issue!
I just cloned the develop branch and changed the font in .doom.d/config.el to Iosevka. There are no ligatures.
I'm new so is that the way I'm supposed to do it ?
To quote @ar1a from our Discord:
you can't use the proper iosevka font, you have to use a fork
if you dont wanna compile it, i compiled it here: https://github.com/ar1a/dotfiles/blob/master/emacs/.doom.d/fonts.tar.gz
and i used this to generate it https://gist.github.com/mrkgnao/49c7480e1df42405a36b7ab09fe87f3d
it took me ages to get it working so i just bundle compiled fonts :p
It did work, that's really nice ! However there are no ligatures in some modes, for instance the tuareg mode.
Was away for a vacation for a while, but tried it out now with the custom fonts. Looks like it works now. Nice!
Posting it here, just in case I remove it from my dotfiles sometime in the future
fonts.tar.gz
@ar1a What is actually needed in the font? because my build fails with those settings in parameters.toml.
Moves ligatures into private use section
Most helpful comment
Posting it here, just in case I remove it from my dotfiles sometime in the future
fonts.tar.gz