After recent upadate Terminus font name changed to ‘xos4 Terminus’. It was intended by freetype2 developers, but it is a bit inconvenient to change user config files in order to use the new font name. I suggest using fontconfig alias feature to “fix” it.
Create a file /etc/fonts/conf.avail/33-TerminusPcfFont.conf (or any other name) with following content:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Fix the name of Terminus font -->
<alias>
<family>Terminus</family>
<prefer><family>xos4 Terminus</family></prefer>
<default><family>fixed</family></default>
</alias>
</fontconfig>
Then create a link to it in /etc/fonts/conf.d:
sudo ln -s /etc/fonts/conf.avail/33-TerminusPcfFont.conf /etc/fonts/conf.d
If you don’t want to make a system-wide change just place the file to ~/.config/fontconfig/conf.d
Now it shoud work again under ‘Terminus’ name. You may need to relogin if you use Terminus in .Xresources.
