I'm trying to get a decent (read: not standard X11 load set) font for using xterm on Mac OS X 10.8. I like Bitstream Vera Mono and it is in a file VeraMono.ttf. I have placed this file in my .fonts directory.

Now, if I do xterm -fa VeraMono it works great. But if I put the following in my .Xresources file:

XTerm*facename:     VeraMono

it doesn't work?


2 Answers 2


As grawity pointed out the resource names are case sensitive. According to the xterm man page. Search for renderFont you may need to set a faceSize as well. The following lines should work for your ~/.Xresources

XTerm*renderFont: true
XTerm*faceName: VeraMono
XTerm*faceSize: 10
  • 1
    Doh, don't forget xrdb ~/.Xresources Jun 14, 2019 at 9:02
  • Note this solves slow xterm refreshes on AMD systems.
    – Owl
    Jul 19, 2022 at 15:43

The resource names are case-sensitive; you must use faceName as in the Xterm manual.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .