That looks useful but I don't think it solves the problem which is that, in Blender Preferences> File Paths, there is only one input field for Fonts but now Windows has separate folders for system fonts and user-installed fonts.
I did just notice that the system fonts folder is included under System in Blender's File Viewer so there is at least a fairly quick way to switch over to see the system fonts as needed.
The font path is only the starting point when you select a font for a text object. You can navigate to any folder that contains a compatible font. I personally set mine to "//font" without the quotes. This point to a font folder where the blend file is located, because I like to keep the fonts I use for a project together with the project files. Side Note: You can pack fonts into your blend file.
Slightly off topic: I put Courier Prime, an SIL Open Font in the blender system folder(Blender folder/Datafiles/fonts/). I like to set this as my mono space font in preferences->Interface->Text Rendering. I do this because I use my text editor more for screenplays than python scripting.
Including the font in the project folder is a good idea and probably a very good habit to cultivate!
Doesn't the font manager effectively replace system fonts and installed fonts into one repository such that you can easily turn anything on/off?
It's been a long time since I needed to manage fonts and back then I was on a Mac. I've stopped doing any hands on design work and so don't need to use font management so v possible advice might be out of date or doesn't work the same on PC as it did on Mac back in the day
Yeah, I too usually keep the font within the assets folder within each project.
Though sometimes with Adobe Fonts it's trickier... cause it installs only on the adobe apps. There are workarounds though.
I wonder if I can pack those too!? I didn't think of that, and it might be even better than keeping it within the project folder. It can't be that heavy I don't think 🤔