From c44420ce7ce1493e9c5b05900deedac67d1654c5 Mon Sep 17 00:00:00 2001 From: "Thomas G. Lopes" Date: Tue, 17 Mar 2026 15:34:53 +0000 Subject: [PATCH] osc52 or whatever for ssh clipboard --- nvim/files/lua/set.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nvim/files/lua/set.lua b/nvim/files/lua/set.lua index a036e56..f1a1deb 100644 --- a/nvim/files/lua/set.lua +++ b/nvim/files/lua/set.lua @@ -89,6 +89,12 @@ vim.o.confirm = true -- vim.o.winborder = "rounded" +-- Clipboard: prefer system clipboard, and over SSH use OSC52 so yanks can reach local clipboard +vim.opt.clipboard = "unnamedplus" +if vim.env.SSH_TTY then + vim.g.clipboard = "osc52" +end + -- Highlight text on yank vim.api.nvim_create_autocmd("TextYankPost", { callback = function()