I'd like to disable every kind of text anti-aliasing and font smoothing globally in OS X.
With OS X 10.8 on a mid-2013 MacBook Air 13", I've tried quite a few options: the
Turn off text smoothing for font sizes …
and smaller, which corresponds to
NSGlobalDomain, doesn't seem to cause any effect — I've tried setting it to 12 through the interface, and to 24 through
defaults, to no effect.
defaults read | fgrep Smooth returns nothing, but manually setting
AppleFontSmoothing -int 0 or
AppleSmoothFixedFontsSizeThreshold -int 24, for
NSGlobalDomain, as per https://stackoverflow.com/questions/11660895/disable-anti-aliasing-fonts-in-xcode-4-4-in-mountain-lion, doesn't seem to cause any effect, either.
For example, with Terminal, if I go to preferences, in Settings, Text, Text, there's an option
Antialias text, and it's ticked, and there's no way to untick it, because the whole option is greyed out.
How do I completely disable antialias in Terminal and globally for all apps?