Installing Thousands Of TT Fonts At Once; Is It Possible?

Hello, everyone; newbie here (and a Boomer to boot). I've read numerous methods of installing TTFs to Zorin, but no set of instructions works yet.

Either the directories do not exist as shown in the how-to guide, or I get error messages.

Is there a simple way to install 1000s of TTFs? One thing that strikes me is that in the Fonts directory, there are no visible TTFs; each font has its own folder, which is unlike Office.

Thank you very much for any assistance!

You can take a look at this thread:

Or use this installer:

1 Like

For a user-wide font installation, you can create the .fonts directory inside your home directory and copy/move all the ttfs to that folder.

In Linux, a folder that starts with a dot(.) is a hidden folder so you have to enable Show Hidden Files in the file manager to make them appear.

This is actually good, as the fonts are organised in their respective folders. But the font selection tool list all fonts together to choose one from.

1 Like

Thank you! This was the first thread I read, but could make no sense of the instructions after getting ownership. I have no "Computer/Filesystem" folder that I can find anywhere. That's no doubt due to my difficulty in finding the home/base/can't think of the word folder, and in general navigating Zorin in general so far. (I do remember those command prompts from DOS computers I used in the '80s, LOL.)

Thank you very much! Any recommendation on steps to do this? I guess find the Home folder and right click to create that directory? (I'm sure this looks foolish to experienced users; I appreciate your patience. It's been literally 40 years since I've done DOS-like commands on a computer.)

Thank you so much. Two questions: (1) Why would I want to make this a hidden directory, and (2) how do I enable "Show Hidden Files"?

You can show hidden files with ctrl+h or at Hamburger menu (thats the one with three horizontal stripes) in the topbar of your file manager and there enable "show hidden files".

1 Like

To navigate to the folders:
In your file manager click on the left side on "other places", then "on this device". At folder home and then your username you can find your folders of home directory. There you can create a folder.
The fonts you can find when you click usr>share>fonts..

It may look a bit different on your system as mine is a virtual machine. I don't know how the exact translation into English is.

When you Launch your File Manger, it opens with the default location which we refer Home directory. It includes the general folders like Desktop, Pictures, Documents, Downloads etc...

When you open file manager and press Ctrl+L, it will highlight the address bar and you can see the actual path to your user's Home directory. (It should be like this /home/your-username)

You can create the .fonts folder just like normal way that you use to create any other folder. Or you can simply use the following command in terminal:

mkdir -v ~/.fonts

That's the way it works to install fonts user-wide. If you enable Show hidden files you will notice there are also many other hidden folders and files present inside the home directory. And each of them are necessary and meant to be there for a certain task or need.

As these files and folders are mostly not needed for any user's interaction generally, they are made to be hidden. This is what I believe and it doesn't bother me so much to dig more in-depth info about it. I don't know the actual reason why this was made to be hidden. The creator of Linux must have a better reason for doing this.

1 Like

The simplest method is to use Font Manager. This comes as default with KDE Plasma. With Font Manager you additionally have two options, system-wide or personal, the latter meaning only your user has access to the fonts you are about to install.

2 Likes

Thanks! Thats much better than the built-in 'Fonts' app. I too have a decades font collection. Although these days I pick and choose to install the few I regularly use.

1 Like