diff options
| author | user <user@clank> | 2026-09-02 16:22:03 +0200 |
|---|---|---|
| committer | user <user@clank> | 2026-09-02 16:22:03 +0200 |
| commit | f9986df0da09cc692e168e33ef9ccfab5b9d2faf (patch) | |
| tree | c0cc554269af4260a41eca2c3ea1a56efb4a730f /include | |
| parent | pty: fall back to xterm-256color where xterm-ghostty has no terminfo (diff) | |
| download | slosh-f9986df0da09cc692e168e33ef9ccfab5b9d2faf.tar.gz slosh-f9986df0da09cc692e168e33ef9ccfab5b9d2faf.tar.xz slosh-f9986df0da09cc692e168e33ef9ccfab5b9d2faf.zip | |
slosh --install-terminfo: the binary carries its own terminfo entry
The xterm-256color fallback works everywhere; the real entry is
better, and a tarball user on a bare box had no easy way to get it.
The entry is generated from the vendored tree (contrib/terminfo, so
it describes the terminal core we actually ship), compiled with tic,
embedded as bytes, and written to ~/.terminfo under every name it
answers to, letter and Darwin-hashed layouts both. No root, no
package, no conflict with a ghostty installed later. Proven end to
end in a mount namespace: bare box falls back, installs, and the
next pane says xterm-ghostty.
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
