Skip to content

fix(shell): add ssh.terminfo.push to ship xterm-kitty terminfo to remotes - #88

Open
ehm-seaturtle wants to merge 1 commit into
mainfrom
vlad/fix-ssh-terminfo
Open

fix(shell): add ssh.terminfo.push to ship xterm-kitty terminfo to remotes#88
ehm-seaturtle wants to merge 1 commit into
mainfrom
vlad/fix-ssh-terminfo

Conversation

@ehm-seaturtle

Copy link
Copy Markdown
Collaborator

fix(shell): add ssh.terminfo.push to ship xterm-kitty terminfo to remotes

  • plain ssh exports TERM=xterm-kitty to remotes that lack the terminfo,
    so they fail with "unknown terminal type" + broken colors/keys
  • ssh.terminfo.push user@host compiles kitty terminfo into the remote
    ~/.terminfo once, no per-connect wrapper or extra runtime dependency
  • fewer dependencies than aliasing ssh -> kitten ssh; works for plain
    ssh/scp/rsync and from any terminal context

🐢🌊 surfed in by seaturtle[bot]

…otes

- plain ssh exports TERM=xterm-kitty to remotes that lack the terminfo,
  so they fail with "unknown terminal type" + broken colors/keys
- ssh.terminfo.push user@host compiles kitty terminfo into the remote
  ~/.terminfo once, no per-connect wrapper or extra runtime dependency
- fewer dependencies than aliasing ssh -> kitten ssh; works for plain
  ssh/scp/rsync and from any terminal context

Co-authored-by: ulad kasach <uladkasach@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant