A font is just a file that you drop into the .fonts directory (or subdirectory), or click onto the font file and let your desktop environment copy it there (“install”).
In fact, as fonts typically are personal decisions and do not depend on anything else, I think it makes more sense to install them this way then via a package, or even have them packaged, unless another package depends on them or there is some complicated setup involved. Yes, that means we have too many font packages, and I’m guilty of maintaining a few
Other distributions I’ve used had these types of fonts available in their repositories, so I was wondering why they aren’t available through DNF. For now, I just copied the TTF files to ~/.local/share/fonts/.
Licensing or perhaps no-one has thought to package them up specifically for the Fedora repos.
There is embellish which apparently assists you in installing the Nerd Fonts collection, if you really need an application to put files into a directory…
the site doesnt mention a type of license, but i bet it is not free or creative commons use anywhere anyhow as most fonts are
perhaps would be nice to contact the artist who made those fonts and confirm if the fonts could be redistributed or added to the fedora repos, the worst the artist can say is no
apart from that, keep a folder with the fonts you like to customize your desktop or make your written documents and rmemeber to copy them between installations
or just use brew and install from there. this is how i use my cosmic atomic all what i need comes from brew no layers no issues and all development depencies from mise all lives in user space no issues on mutable or atomic ones