mirror of
https://github.com/dankamongmen/notcurses
synced 2025-03-09 09:09:03 -04:00
TERMINALS.md: mention linux console font reprogramming
This commit is contained in:
parent
874a1fcdbe
commit
fdd1785ff0
10
TERMINALS.md
10
TERMINALS.md
@ -25,17 +25,17 @@ relies on the font. Patches to correct/complete this table are very welcome!
|
||||
| Kitty | ✅ |✅ |`TERM=xterm-kitty` | |
|
||||
| kmscon | ? |? |`TERM=xterm-256color` | No RGB color AFAICT, nor any distinct terminfo entry. |
|
||||
| Konsole | ❌ |? |`TERM=konsole-direct` | |
|
||||
| Linux console | ✅ |❌ |`TERM=linux` `COLORTERM=24bit` | 8 (512 glyph fonts) or 16 (256 glyph fonts) colors max, but RGB values are downsampled to a 256-index palette. See below. |
|
||||
| Linux console | ✅ |see [below](#the-linux-console) |`TERM=linux` `COLORTERM=24bit` | 8 (512 glyph fonts) or 16 (256 glyph fonts) colors max, but RGB values are downsampled to a 256-index palette. See below. |
|
||||
| mlterm | ❌ |? |`TERM=mlterm-256color` | Do not set `COLORTERM`. `mlterm-direct` gives strange results. |
|
||||
| PuTTY | ❌ |❌ |`TERM=putty-256color` `COLORTERM=24bit` | |
|
||||
| rxvt | ? |? | | |
|
||||
| Sakura | ✅ |? |`TERM=vte-256color` `COLORTERM=24bit` | VTE-derived, no terminfo entry. |
|
||||
| GNU Screen | ❌ |? |`TERM=screen.OLDTERM` | Must be compiled with `--enable-256color`. `TERM` should typically be `screen.` suffixed by the appropriate `TERM` value for the true connected terminal, e.g. `screen.vte-256color`. See below. |
|
||||
| GNU Screen | ❌ |n/a |`TERM=screen.OLDTERM` | Must be compiled with `--enable-256color`. `TERM` should typically be `screen.` suffixed by the appropriate `TERM` value for the true connected terminal, e.g. `screen.vte-256color`. See below. |
|
||||
| st ("suckless") | ✅ |? |`TERM=st-256color` `COLORTERM=24bit` | |
|
||||
| Terminator | ? |? | ? | |
|
||||
| Terminology | ? |? | ? | |
|
||||
| Tilda | ? |? | ? | |
|
||||
| tmux | ❌ |❌ |`TERM=tmux-256color` `COLORTERM=24bit` | `tmux.conf` must apply `Tc`; see below. `bce` is available with the `tmux-256color-bce` definition. |
|
||||
| tmux | ❌ |n/a |`TERM=tmux-256color` `COLORTERM=24bit` | `tmux.conf` must apply `Tc`; see below. `bce` is available with the `tmux-256color-bce` definition. |
|
||||
| wezterm | ✅ |? |`TERM=wezterm` `COLORTERM=24bit` | |
|
||||
| Windows Terminal| ? |? | ? | |
|
||||
| wterm | ? |? | ? | |
|
||||
@ -142,6 +142,10 @@ The following more-or-less standard tools exist:
|
||||
Both `mapscrn` and `loadunimap` are obsolete; their functionality is present
|
||||
in `setfont`.
|
||||
|
||||
Note that Notcurses reprograms the console font table when running in the
|
||||
Linux console (unless `NCOPTION_NO_FONT_CHANGES` is used). This adds support
|
||||
for half blocks and quadrants.
|
||||
|
||||
## DirectColor
|
||||
|
||||
Many terminals support one or another form of non-indexed color encoding (also
|
||||
|
Loading…
x
Reference in New Issue
Block a user