xtermcontrol enables dynamic control of XFree86 xterm properties. xtermcontrol project makes it easy to change colors, titles, fonts, and the geometry of a running xterm, as well as to report the current settings of the properties.
Window manipulations such as (de)iconify, raise and lower, maximize and restore, and reset are also supported. It also lets advanced users issue any xterm control sequence.
Set foreground color to COLOR.
Set background color to COLOR.
Set N'th [0-15] color to COLOR.
Set highlight color to COLOR.
Set cursor color to COLOR.
Set mouse pointer foreground color to COLOR.
Set mouse pointer background color to COLOR.
Set font name to FONT. Alternatively it is possible to specify a fontmenu index as '#[0-6]' or navigate the fontmenu by relative sizes as '#+N' or '#-N', where N is an optional integer.
Set window title. Note that mechanisms like the Bash PROMPT_COMMAND may overwrite the title. Se also How to change the title of an xterm.
Set size and/or position. Through its control sequences the xterm only recognize positive XOFF and YOFF offsets, which are pixels relative to the upper left hand corner of the display. xtermcontrol is therefore unable to handle negative offsets as described in the X Geometry Specifications and therefore truncates negative values to zero.
Report foreground color.
Report background color.
Report N'th [0-15] color.
Report highlight color.
Report cursor color.
Report mouse pointer foreground color.
Report mouse pointer background color.
Report window title.
Report size and position. The size of the text area is reported in characters and the position is reported in pixels relative to the upper left hand corner of the display.
Restore maximized window.
Issue the raw control sequences CTLSEQS.
Force xtermcontrol to read configurations from FILE instead of the standard personal initialization file ~/.xtermcontrol.
Skip TERM environment variable check.
Print verbose reports.
Print help and exit.
Print the version number and exit.