aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config/zsh/dot_zshrc
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-13 13:43:42 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-13 13:43:42 +0100
commit0de094ea19e18327c3151ad633efc05b8749b7ab (patch)
tree5fac119284a81784f797371e621864ff02797fb6 /dot_config/zsh/dot_zshrc
parent243ff210d3677764fabe90897bf3a08742170a2b (diff)
downloaddotfiles-0de094ea19e18327c3151ad633efc05b8749b7ab.tar.gz
dotfiles-0de094ea19e18327c3151ad633efc05b8749b7ab.tar.bz2
dotfiles-0de094ea19e18327c3151ad633efc05b8749b7ab.zip
feat(ghostty): enable ssh-env and ssh-terminfo shell integration
Remote hosts without xterm-ghostty terminfo print 'xterm-ghostty: unknown terminal type' on connect. Ghostty's shell integration ships two features for this: - ssh-terminfo: pipes `infocmp -x xterm-ghostty` to the remote and installs it under ~/.terminfo on first connect, permanently fixing TERM recognition on hosts where you have a writable home. - ssh-env: falls back to TERM=xterm-256color (plus COLORTERM=truecolor and TERM_PROGRAM=ghostty) for the ssh subprocess, so hosts where terminfo install fails or home is read-only still get sane defaults. Both required shell-integration to be on, which it already is (zsh).
Diffstat (limited to 'dot_config/zsh/dot_zshrc')
0 files changed, 0 insertions, 0 deletions