Download the FontInstaller zip. Extract on your pc. Connect your phone to pc. Run FontInstaller.bat. Enter the number of your selection and hit enter. Your flashable zip will be on your sdcard in a folder called ozop. The name of your zip will be mymagiskfont.zip. Flash in Magisk app.
I added a way to install your own font. Add the fonts to the font/custom folder. There is a folder inside the custom folder called vrtheme. Leave this folder alone. It should look like below:

If the module is not in ozop on your initial try, check Magisk app superuser list to make sure ADB shell has root permissions.
You can flash to both system and lockscreen clock or just the lockscreen clock. Most of hese fonts were found at the following thread and examples can be found there. The lockscreen clock font modifies the systemui so if you have already modified it, it will not take affect.
forum.xda-developers.com
Uploaded 6-7-22
mega.nz
I added a way to install your own font. Add the fonts to the font/custom folder. There is a folder inside the custom folder called vrtheme. Leave this folder alone. It should look like below:

If the module is not in ozop on your initial try, check Magisk app superuser list to make sure ADB shell has root permissions.
You can flash to both system and lockscreen clock or just the lockscreen clock. Most of hese fonts were found at the following thread and examples can be found there. The lockscreen clock font modifies the systemui so if you have already modified it, it will not take affect.

[FONTS][5.0+] Full Flashable Zips (200+ Fonts)
Info: These fonts are full flashable zips and will replace all containing stock Roboto fonts. These work on any device/ROM running Android L (5.0), Android M (6.0), Android N (7.0) or Android O (8.0). Instructions: Download the zip file of your...

Uploaded 6-7-22

277.51 MB file on MEGA
Last edited: