wayland clipboard support
This commit is contained in:
@ -1,18 +1,33 @@
|
|||||||
local map = require("utils").map
|
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 = {
|
vim.g.clipboard = {
|
||||||
name = "lemonade",
|
name = "wayland",
|
||||||
copy = {
|
copy = {
|
||||||
["+"] = { "lemonade", "copy" },
|
["+"] = { "wl-copy" },
|
||||||
["*"] = { "lemonade", "copy" },
|
["*"] = { "wl-copy" },
|
||||||
},
|
},
|
||||||
paste = {
|
paste = {
|
||||||
["+"] = { "lemonade", "paste" },
|
["+"] = { "wl-paste" },
|
||||||
["*"] = { "lemonade", "paste" },
|
["*"] = { "wl-paste" },
|
||||||
},
|
},
|
||||||
cache_enabled = false,
|
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 = {
|
||||||
|
["+"] = { "lemonade", "copy" },
|
||||||
|
["*"] = { "lemonade", "copy" },
|
||||||
|
},
|
||||||
|
paste = {
|
||||||
|
["+"] = { "lemonade", "paste" },
|
||||||
|
["*"] = { "lemonade", "paste" },
|
||||||
|
},
|
||||||
|
cache_enabled = false,
|
||||||
|
}
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
map("v", "<leader>y", '"+y')
|
map("v", "<leader>y", '"+y')
|
||||||
|
Reference in New Issue
Block a user