mirror of
https://github.com/dankamongmen/notcurses
synced 2025-03-09 09:09:03 -04:00
TERMINALS: add a bunch of links
This commit is contained in:
parent
e87fbcba79
commit
158ece7e09
32
TERMINALS.md
32
TERMINALS.md
@ -17,15 +17,15 @@ relies on the font. Patches to correct/complete this table are very welcome!
|
||||
|
||||
| Terminal | Pixel `TIOCGWINSZ` | `ccc` | Blocks | Recommended environment | Notes |
|
||||
| --------------- | ------------------ | ----- | ------ | ----------------------- | ----- |
|
||||
| Alacritty | ✅ | ✅ |❌ |`TERM=alacritty` `COLORTERM=24bit` | |
|
||||
| FBterm | ❌ | ? |? |`TERM=fbterm` | 256 colors, no RGB color. |
|
||||
| foot | ✅ | ✅ |✅ |`TERM=foot` | |
|
||||
| Gnome Terminal | | ❌ |✅ |`TERM=gnome` `COLORTERM=24bit` | `ccc` support *is* available when run with `vte-256color`. |
|
||||
| Guake | | ? |? | | |
|
||||
| ITerm2 | | ? |? | | |
|
||||
| Kitty | ✅ | ✅ |✅ |`TERM=xterm-kitty` | |
|
||||
| kmscon | | ? |? |`TERM=xterm-256color` | No RGB color AFAICT, nor any distinct terminfo entry. |
|
||||
| Konsole | ❌ | ❌ |? |`TERM=konsole-direct` | |
|
||||
| [Alacritty](https://github.com/alacritty/alacritty) | ✅ | ✅ |❌ |`TERM=alacritty` `COLORTERM=24bit` | |
|
||||
| [FBterm](https://github.com/zhangyuanwei/fbterm) | ❌ | ? |? |`TERM=fbterm` | 256 colors, no RGB color. |
|
||||
| [foot](https://codeberg.org/dnkl/foot) | ✅ | ✅ |✅ |`TERM=foot` | |
|
||||
| [Gnome Terminal](https://gitlab.gnome.org/GNOME/gnome-terminal) | | ❌ |✅ |`TERM=gnome` `COLORTERM=24bit` | `ccc` support *is* available when run with `vte-256color`. |
|
||||
| [Guake](https://github.com/Guake/guake) | | ? |? | | |
|
||||
| [ITerm2](https://github.com/gnachman/iTerm2) | | ? |? | | |
|
||||
| [Kitty](https://github.com/kovidgoyal/kitty) | ✅ | ✅ |✅ |`TERM=xterm-kitty` | |
|
||||
| [kmscon](https://github.com/dvdhrm/kmscon) | | ? |? |`TERM=xterm-256color` | No RGB color AFAICT, nor any distinct terminfo entry. |
|
||||
| [Konsole](https://invent.kde.org/utilities/konsole) | ❌ | ❌ |? |`TERM=konsole-direct` | |
|
||||
| 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` | |
|
||||
@ -36,13 +36,13 @@ relies on the font. Patches to correct/complete this table are very welcome!
|
||||
| Terminator | ✅ | ? |? | ? | |
|
||||
| Terminology | ❌ | ? |? | ? | |
|
||||
| Tilda | | ? |? | ? | |
|
||||
| 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 | | ? |? | ? | |
|
||||
| XFCE4 Terminal | ❌ | ✅ |✅ |`TERM=xfce` `COLORTERM=24bit` | No `xfce-direct` variant exists. |
|
||||
| XTerm | ✅ | ? |❌ |`TERM=xterm+256color2` `COLORTERM=24bit` | See note about DirectColor. 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. |
|
||||
| Yakuake | | ? |? | ? | |
|
||||
| [tmux](https://github.com/tmux/tmux/wiki) | | ❌ |n/a |`TERM=tmux-256color` `COLORTERM=24bit` | `tmux.conf` must apply `Tc`; see below. `bce` is available with the `tmux-256color-bce` definition. |
|
||||
| [wezterm](https://github.com/wez/wezterm) | | ✅ |? |`TERM=wezterm` `COLORTERM=24bit` | |
|
||||
| [Windows Terminal](https://github.com/microsoft/terminal)| | ? |? | ? | |
|
||||
| [wterm](https://github.com/majestrate/wterm) | | ? |? | ? | |
|
||||
| [XFCE4 Terminal](https://gitlab.xfce.org/apps/xfce4-terminal) | ❌ | ✅ |✅ |`TERM=xfce` `COLORTERM=24bit` | No `xfce-direct` variant exists. |
|
||||
| [XTerm](https://invisible-island.net/xterm/xterm.html) | ✅ | ? |❌ |`TERM=xterm+256color2` `COLORTERM=24bit` | See note about DirectColor. 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. |
|
||||
| [Yakuake](https://github.com/KDE/yakuake) | | ? |? | ? | |
|
||||
|
||||
Note that `xfce4-terminal`, `gnome-terminal`, etc. are essentially skinning
|
||||
atop the common VTE ("Virtual TErminal") library.
|
||||
|
Loading…
x
Reference in New Issue
Block a user