@geo_c :-
geo_c wrote: Tue Apr 19, 2022 10:55 pm
The Hegelian dialectic is very tired. Unfortunately it's still effective.
I think banning 'enemies' from accessing fonts makes about as much sense as calling 'French Fries' by the name 'Freedom Fries,' because the French opposed us leveling Iraq.
But of much more critical importance is the fact that I must admit I don't even know how to add fonts in puppy. And that's a BIG PROBLEM. I sort of limp along with the 3 or 4 stock system fonts.
I'm sure it can't be that difficult in Fossapup. What I do first? Say I wanted to add and configure@mikewalsh's suggestion of Genos: https://www.fonts.com/font/typesetit/genos
Hah. Sanity, at last.....back to the original 'subject'.
It's quite simple. Download your font; extract it if necessary. You want to end up with a .ttf file. You then stick this in /usr/share/fonts/default/TTF. I couldn't find 'Genos' at my favourite site (it's relatively new, and part of a 'custom' collection I found somewhere unexpected a few months back!), but I normally get 'em from FontSquirrel.
You may need a restart of 'X' for it to show up, then Menu->Desktop->JWMDesk Manager. On the 'Desktop' tab, select 'Screen Font'; in the window that appears, click the button in the bottom left-hand corner, "View installed fonts". You can also make fonts larger throughout Puppy on this tab by setting the global font size across the other side. This normally comes as '90' by default, but you don't want to go any larger than '102'/'108' at most. Again, a restart of "X" helps, otherwise stuff only shows up piecemeal as & when you start apps.
Don't be afraid to download several & try 'em out. It's quite astonishing how you can transform the appearance of an entire OS simply by changing fonts. It's also not unusual for summat that looks great as a 'sample' to NOT seem so great when installed..... 
-----------------------------------------------------------------
To get them to show on the desktop (pinboard), right-click in ROX->Options->Pinboard->Use custom font. For everywhere else, JWMDesk Manager again->GTK theme. There's an option somewhere down the bottom to select the font you want, then apply. Now re-start 'X'. (This also sets the font for inside ROX's windows).
If you want to change fonts in places like the Menu, or window title bars, etc, it takes a wee bit more doing. You have to edit /root/.jwm/jwmrc-theme; not hard, but it CAN take time and a fair bit of experimenting to get things exactly the way you want them.
Simple as that, mate. Any questions, feel free.
Mike. 