Skip to content

Disable anti-alias on font rendering#732

Description

@melroy89

Me again. 馃槅 Since Rio is rendering from it's own GPU engine it will not use the ~/.config/fontconfig/fonts.conf like all my other programs.

For example I use:

  <match target="pattern">
    <test qual="any" name="family"><string>DejaVuSansM Nerd Font Mono</string></test>
    <edit name="antialias" mode="assign"><bool>false</bool></edit>
    <edit name="hintstyle" mode="assign"><const>hintslight</const></edit>
    <edit name="hinting" mode="assign"><bool>false</bool></edit>
    <edit name="rgba" mode="assign"><const>rgb</const></edit>
    <edit name="lcdfilter" mode="assign"><const>lcddefault</const></edit>
  </match>

Yeah, I really dislike anti-alias. I use a very specific font that is very crisp (especially) when anti-alias is disabled. Which looks so much better (believe me).

It would therefor be nice to have a rendering option to turn off anti-alias.


For reference, here is a next to next comparison (left is my old XFCE terminal, anti-alias off, hinting off. On the right is Rio).

image

(Important: Open the image is a new tab, so you don't get browser blurry artifacts!)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions