When I drop new .ttf files into my ~/.fonts directory, konsole just
shows them
in the font selection dialog by itself. Can't be easier.

Regarding new .pcf/.bdf fonts, what are steps needed to make konsole
aware of them ? I prefer to keep those .pcf/.bdf font files in my
~/.fonts if possible.

I did not figure all needed steps yet.