XTerm Font Settings

XTerm uses a default font unless you enter a selection in .XDefaults in your home directory. The default font doesn't always look great.

I selected an alternative font for XTerm. I opted for lucidatypewriter, monospace font. Here's the setting I used.

XTerm*font: -*-lucidatypewriter-medium-*-*-*-12-*-*-*-*-*-*-*

At this size, the font renders well and looks clean. I found using anti-aliasing at these sizes, the fonts look "dirty".

The rest of the .Xdefault looks like this:

XTerm*background: white
XTerm*foreground: black
XTerm*pointerColor: black
XTerm*pointerColorBackground: white
XTerm*cursorColor: blue
XTerm*internalBorder: 2
XTerm*loginShell: true
XTerm*ScrollBar: true
XTerm*scrollBar.width: 10
XTerm*ScrollKey: true
XTerm*SaveLines: 1000
XTerm*multiClickTime: 250
XTerm*VT100.geometry: 80x20
XTerm*rightScrollBar: true
XTerm*title: XTerm

One point to note is the XTerm geometry setting specifies VT100. This prevents XTerm menus from displaying in a ridiculously small size.