diff options
| author | 2026-05-14 11:51:01 +0100 | |
|---|---|---|
| committer | 2026-05-14 11:51:01 +0100 | |
| commit | e20942db608da333482d7485f123342962e1127a (patch) | |
| tree | 23c206001aea10166f4684d4337617b5c9f6feee /meta | |
| parent | e564f01583cbc9e9182bfe3ceca734e8680d8d2f (diff) | |
| download | dotfiles-e20942db608da333482d7485f123342962e1127a.tar.gz dotfiles-e20942db608da333482d7485f123342962e1127a.tar.bz2 dotfiles-e20942db608da333482d7485f123342962e1127a.zip | |
feat(nvim): wire OSC 52 clipboard provider on SSH sessions
Previously `clipboard` was set to empty inside SSH sessions on the
assumption no clipboard tool would be reachable. That broke yank →
host-clipboard on the remote-dev VM.
nvim ≥0.10 ships a built-in OSC 52 provider
(vim.ui.clipboard.osc52). The terminal emulator (ghostty locally,
zellij forwarding inside it) handles the escape sequence and writes
to the host's clipboard, so we get yank-to-host without needing
wl-copy/xclip on the VM. Paste over OSC 52 is rarely supported by
terminals (security), so we wire it but it's effectively a no-op;
bracketed paste from the terminal still delivers clipboard contents
into the buffer.
Diffstat (limited to 'meta')
0 files changed, 0 insertions, 0 deletions
