aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config/swayr
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-14 11:51:01 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-14 11:51:01 +0100
commite20942db608da333482d7485f123342962e1127a (patch)
tree23c206001aea10166f4684d4337617b5c9f6feee /dot_config/swayr
parente564f01583cbc9e9182bfe3ceca734e8680d8d2f (diff)
downloaddotfiles-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 'dot_config/swayr')
0 files changed, 0 insertions, 0 deletions