Mint offers a TrueType version of Terminus, with the fonts-terminus package, but it looks awful and nothing like how Terminus is supposed to look. Ulyssa also offers the bitmapped version of Terminus, xfonts-terminus, but it's not usable because bitmapped fonts are disabled by default.
You could turn bitmapped fonts on, by making the appropriate changes in /etc/fonts/conf.d/, but then other apps will use them and will look kinda bad. Firefox in particular looks awful.
So what we need to do is to download the Terminus font source, compile it into .otb files, install the .otb files, and then enable just this one font.
First uninstall all prepackaged versions of Terminus.
Download the gzipped tar file from the link on the Terminus home page that says "Unix/Linux source" (the link target will change with subsequent revisions/releases of the font). Then compile and install the font:
Code: Select all
tar -xzvf terminus-font-4.49.1.tar.gz
cd terminus-font-4.49.1/
./configure --prefix=/usr/share/fonts/ --otbdir=/usr/share/fonts/terminus
make clean
make otb
sudo make install-otb
Code: Select all
cd /etc/fonts/conf.avail/
Code: Select all
sudo vi 71-enable-terminus.conf
Code: Select all
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<selectfont>
<acceptfont>
<pattern>
<patelt name="family"><string>terminus</string></patelt>
<patelt name="fontformat"><string>TrueType</string></patelt>
</pattern>
</acceptfont>
</selectfont>
</fontconfig>
Code: Select all
:wq
Code: Select all
cd ../conf.d
Code: Select all
sudo ln -s ../conf.avail/71-enable-terminus.conf .
The Terminus font is now available to your X applications. (You may have to log out and back in.)
The contents of the file "71-enable-terminus.conf" are taken from the current release of Ubuntu Hirsute Hippo; they've managed to get this to work, and I imagine this will be fixed in some future release of Mint that relies on a later release of Ubuntu.