Table of Content
Install addition font for one user
Create a new folder for the font in the users home directory. Best practice but not required: use subfolders for otf and ott. An example structure might be
/usr/local/share/fonts/
├── otf
│ └── SourceCodeVariable
│ ├── SourceCodeVariable-Italic.otf
│ └── SourceCodeVariable-Roman.otf
└── ttf
├── AnonymousPro
│ ├── Anonymous-Pro-B.ttf
│ ├── Anonymous-Pro-I.ttf
│ └── Anonymous-Pro.ttf
└── CascadiaCode
├── CascadiaCode-Bold.ttf
├── CascadiaCode-Light.ttf
└── CascadiaCode-Regular.ttf
Afterwards you can update the font cash and checking if your font is in the list and whats its propper name for referencing it e.g. in latex
# update font cache
$ fc-cache
# check if it is in and how its called (grep is your friend here)
$ fc-list