diff --git a/TERMS.md b/TERMS.md index a10828435..b90639310 100644 --- a/TERMS.md +++ b/TERMS.md @@ -17,17 +17,21 @@ The following have been established on a Debian Unstable workstation. | Linux console | `TERM=linux` | 8 (512 glyph fonts) or 16 (256 glyph fonts) colors max, but RGB values are downsampled to a 256-index palette (see below). | | FBterm | `TERM=fbterm` | 256 colors, no RGB color. | | kmscon | `TERM=xterm-256color` | No RGB color AFAICT, nor any distinct terminfo entry. | -| XTerm | `TERM=xterm-256color` `COLORTERM=24bit` | Must configure with `--enable-direct-color`. `TERM=xterm-direct` seems to have the undesirable effect of mapping low RGB values to a palette; I don't yet understand this well. The problem is not seen with the specified configuration. | +| XTerm | `TERM=xterm-256color` `COLORTERM=24bit` | Must configure with `--enable-direct-color`. `TERM=xterm-direct` seems to have the undesirable effect of mapping low RGB values to a palette; I don't yet understand this well. The problem is not seen with the specified configuration. Sixel support when built with `--enable-sixel-graphics` and run in vt340+ mode. | | XFCE4 Terminal | `TERM=xfce` `COLORTERM=24bit` | No `xfce-direct` variant exists. | | Gnome Terminal | `TERM=gnome` `COLORTERM=24bit` | | | Konsole | `TERM=konsole-direct` | | | Alacritty | `TERM=alacritty` `COLORTERM=24bit` | | | Kitty | `TERM=kitty-direct` | | -| Sakura | `TERM=vte-256color` `COLORTERM=24bit` | | +| Sakura | `TERM=vte-256color` `COLORTERM=24bit` | No terminfo entry? | +| mlterm | `TERM=mlterm-256color` | Do not set `COLORTERM`. `mlterm-direct` gives strange results. | | st | `TERM=st-256color` `COLORTERM=24bit` | | | GNU Screen | `TERM=screen-256colors` | Must be compiled with `--enable-256color`. | | tmux | | | +Note that `xfce4-terminal`, `gnome-terminal`, etc. are all skinning atop the +common VTE ("Virtual TErminal") library. + ## The Linux console The Linux console supports concurrent virtual terminals, and is manipulated