disable subpixel rendering
This commit is contained in:
parent
235b04935a
commit
5832242879
13
disable-subpixel-rendering/10-no-sub-pixel-really.conf
Normal file
13
disable-subpixel-rendering/10-no-sub-pixel-really.conf
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||||
|
<fontconfig>
|
||||||
|
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
||||||
|
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
||||||
|
</its:rules>
|
||||||
|
|
||||||
|
<description>Disable sub-pixel rendering</description>
|
||||||
|
<!-- Disable sub-pixel rendering -->
|
||||||
|
<match target="pattern">
|
||||||
|
<edit name="rgba" mode="assign"><const>none</const></edit>
|
||||||
|
</match>
|
||||||
|
</fontconfig>
|
20
disable-subpixel-rendering/11-lcdfilter-none.conf
Normal file
20
disable-subpixel-rendering/11-lcdfilter-none.conf
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||||
|
<fontconfig>
|
||||||
|
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
||||||
|
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
||||||
|
</its:rules>
|
||||||
|
|
||||||
|
<description>Use none as default for LCD filter</description>
|
||||||
|
<match target="pattern">
|
||||||
|
<!--
|
||||||
|
This configuration is available on the major desktop environments.
|
||||||
|
We shouldn't overwrite it with "assign" unconditionally.
|
||||||
|
Most clients may picks up the first value only. so using "append"
|
||||||
|
may simply works to avoid it.
|
||||||
|
-->
|
||||||
|
<edit mode="assign" name="lcdfilter">
|
||||||
|
<const>none</const>
|
||||||
|
</edit>
|
||||||
|
</match>
|
||||||
|
</fontconfig>
|
9
disable-subpixel-rendering/README.txt
Normal file
9
disable-subpixel-rendering/README.txt
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
This is stuff for disabling subpixel rendering of fonts which helps make text not look rainbowy when you arent running at the native resolution. you don't have to do it just go with whatever look you prefer.
|
||||||
|
|
||||||
|
the .conf files go in /etc/fonts/conf.d
|
||||||
|
|
||||||
|
make sure to delete any config files already there that mention anything about lcd filters or rgba or subpixel or any of that.
|
||||||
|
|
||||||
|
the Xresources stuff goes in ~/.Xresources or wherever and is for the programs that pay attention to that. you can change the hinting or antialias settings as you like tho the important thing is disabling lcdfilter and rgba
|
||||||
|
|
||||||
|
Also with a program like lxappearance you can disable it in the gtk settings too but idk if that actually matters but it might override the conf.d settings so might be good to do that too
|
6
disable-subpixel-rendering/Xresources
Normal file
6
disable-subpixel-rendering/Xresources
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
! disable subpixel rendering
|
||||||
|
Xft.antialias: 1
|
||||||
|
Xft.hinting: 1
|
||||||
|
Xft.hintstyle: hintslight
|
||||||
|
Xft.lcdfilter: none
|
||||||
|
Xft.rgba: none
|
Loading…
Reference in a new issue