MacOS font rendering is dreadful on non-Retina/HiDPI displays. If you want similar rendering on Linux, turn font hinting off, and set antialiasing to greyscale only, no subpixel rendering. It will look very similar, if not identical, to modern MacOS.
For non-Retina displays I vastly prefer FreeType’s subpixel antialiasing and “slight” hinting to what MacOS does.
The UI font in MacOS is called SF Pro. If you have access to a Mac you can simply copy the .otf font files over to Linux (they are in /System/Library/Fonts on MacOS) and install and use them there.
If you don’t have access to a Mac, Google Roboto Sans is a very similar design (it was the default Android UI font for several years) and if it’s not already installed by your Linux distro, it’s freely downloadable.
MacOS font rendering is dreadful on non-Retina/HiDPI displays. If you want similar rendering on Linux, turn font hinting off, and set antialiasing to greyscale only, no subpixel rendering. It will look very similar, if not identical, to modern MacOS.
For non-Retina displays I vastly prefer FreeType’s subpixel antialiasing and “slight” hinting to what MacOS does.
Thanks, will give this a try. Any recommendations on which font to use?
The UI font in MacOS is called SF Pro. If you have access to a Mac you can simply copy the .otf font files over to Linux (they are in /System/Library/Fonts on MacOS) and install and use them there.
If you don’t have access to a Mac, Google Roboto Sans is a very similar design (it was the default Android UI font for several years) and if it’s not already installed by your Linux distro, it’s freely downloadable.