Anyone know how to? Used to have UIThemer, but no more… I’ve messed around a bit with /etc/fonts/local.conf, and gotten some little changes, but not sure what causes what…
I could just replace sailsans fonts, but maybe a cleaner way?
Anyone know how to? Used to have UIThemer, but no more… I’ve messed around a bit with /etc/fonts/local.conf, and gotten some little changes, but not sure what causes what…
I could just replace sailsans fonts, but maybe a cleaner way?
Check out @dumols work at https://github.com/dumol/PixelPerfect
It uses fontconfig as well which makes it a bit complicated but it works well enough.
Also you don’t need to change /etc, overriding in .local/share/fonts works.
So in ~/.config/fontconfig/os/sfos.conf, PT-Mono is lisyed as alias for sailsansprolight, so I guess PT- mono is what is used by default (?), so would it work to change PT-Mono in that line to something else?
update - yep, seems to work…
Probably no chance of glyphs is SF terminal, right? I installed some Nerd Fonts, annd they show fine, but glyphs don’t show up in terminal…
When I played around with it I managed to make the terminal completely unreadable - so fontconfig does affect it.
It probably just needs the right incantation.
You can change the font of the terminal. It uses the default monospaced font, which in the PixelPerfect setup is Hack. Which is a derivative of DejaVu Sans Mono, so you need a keen eye to see the difference after starting to use PixelPerfect.
To use another font for the Terminal in Sailfish OS, change the monospace
alias in hidpi.conf
. If I remember correctly, the rendering is pretty advanced, e.g. it supports ligatures. However, it is kind of buggy, not all the monospaced fonts in the PixelPerfect setup are rendered correctly.
If you experiment with the monospace alias, let me know your thoughts. Thanks!
Later edit: I now see this an old thread, that references the “low dpi” setup from PixelPerfect. My references above ar for the “high dpi” branch at High DPI setup. by dumol · Pull Request #10 · dumol/PixelPerfect · GitHub. The simplest way to install this would be to follow the instructions from Releases · dumol/PixelPerfect · GitHub.