wayland clipboard support

This commit is contained in:
Christian Nieves
2025-03-07 13:55:29 -06:00
parent 8dc9131c46
commit f595b1fcfa

View File

@ -1,6 +1,20 @@
local map = require("utils").map
if vim.env.SSH_TTY or vim.env.SSH_CLIENT or vim.env.SSH_CONNECTION then
if vim.fn.hostname() == "goblin" then
vim.g.clipboard = {
name = "wayland",
copy = {
["+"] = { "wl-copy" },
["*"] = { "wl-copy" },
},
paste = {
["+"] = { "wl-paste" },
["*"] = { "wl-paste" },
},
cache_enabled = false,
}
else
if vim.env.SSH_TTY or vim.env.SSH_CLIENT or vim.env.SSH_CONNECTION then
vim.g.clipboard = {
name = "lemonade",
copy = {
@ -13,6 +27,7 @@ if vim.env.SSH_TTY or vim.env.SSH_CLIENT or vim.env.SSH_CONNECTION then
},
cache_enabled = false,
}
end
end
map("v", "<leader>y", '"+y')