rio icon indicating copy to clipboard operation
rio copied to clipboard

Add config option to disable ligatures

Open mattrobineau opened this issue 4 months ago • 4 comments

Please consider adding an option to disable ligatures.

mattrobineau avatar Aug 06 '25 21:08 mattrobineau

Thanks for the issue! Sure I have nothing against that, optionally you can also use a font that doesn't have it. But I assume you want to use one that has

raphamorim avatar Aug 06 '25 21:08 raphamorim

optionally you can also use a font that doesn't have it. But I assume you want to use one that has

Yes, that is correct. I use Nerd Fonts in the terminal however I haven't seen an option to turn off ligatures in the underlying font. I guess I could attempt to create my own nerd font with a base font that has it already turned off, but seeing as other terminals allow turning off ligatures I figured it would be worth asking.

mattrobineau avatar Aug 07 '25 02:08 mattrobineau

Makes sense! will mark to take a look 🙏

raphamorim avatar Aug 07 '25 10:08 raphamorim

Hello. Is there any update on that? I was just about to open that as a bug. When using MD IO font, any arrow-oriented ligature ends up showing as a square (I assume this is the default "unknown" character. So things like <=, >= etc would become unreadable. I think that MD IO supports other types of ligatures ( like ff, etc) which I generally do not like using while coding, but I had to change fonts since there is no option to disable them right now.

corelon avatar Nov 05 '25 06:11 corelon