Add Linux fonts

Robert Crowther Dec 2025

Can’t I use an app?

For some reason, no, or maybe.

I’ve read talk about Gnone’s ‘gnome‐font‐viewer’ modifying fonts. Well, I’ve never seen any such function. If you click on a font file directly, Gnome may offer an install option. As for KDE, I understand there is an app ‘KFontview’—though I hear also that KDE has builtin ‘Font Management’ code.

Storage locations

Likely,

~/.local/share/fonts

Where are these locations?

Probably find the list of directories in, or near,

/etc/fonts/fonts.conf

Get font

If you don’t have a font, may come from for example, Google Fonts, or Fontsquirrel, or with some sofware data. If the font is packaged like the Debian ‘larabie’ fonts, well, the packaging should install the font for you.

Be aware that,

fonts usually come in a zipped/compressed folder

which will need expansion

fonts often come in multiple variants

e.g. reworking for variants like ‘Bold’, or the modern ‘Variant’ container (which can handle several variants such as ‘Bold’ ‘Compressed. ‘Italic’ etc.). Need to install all files you want to use

what’s available is not the story

Good fonts cost money

too many fonts make work unmanageable

If you want to carry all your layout work with you when you upgrade computer, you’ll need to install the fonts again.

too many fonts slows font handling programs

For example, I think LibreOffice loads or checks every font before it loads. This is so it can offer you previews as you work. Same may apply to image editing programs like GIMP and Inkscape

Put font files in a targeted directory

Likely,

/.fonts

or even more likely,

/.local/share/fonts

Update cache

fc-cache -fv

…or target some directory,

fc-cache -fv /usr/share/fonts

where,

‐f

force

‐v

verbose

Simple list of fonts

fc-list

Done.