diff --git a/vim/.vim/lua/config/clipboard.lua b/vim/.vim/lua/config/clipboard.lua index b689f0b..149f1fe 100644 --- a/vim/.vim/lua/config/clipboard.lua +++ b/vim/.vim/lua/config/clipboard.lua @@ -1,18 +1,33 @@ 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 = "lemonade", + name = "wayland", copy = { - ["+"] = { "lemonade", "copy" }, - ["*"] = { "lemonade", "copy" }, + ["+"] = { "wl-copy" }, + ["*"] = { "wl-copy" }, }, paste = { - ["+"] = { "lemonade", "paste" }, - ["*"] = { "lemonade", "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 = { + ["+"] = { "lemonade", "copy" }, + ["*"] = { "lemonade", "copy" }, + }, + paste = { + ["+"] = { "lemonade", "paste" }, + ["*"] = { "lemonade", "paste" }, + }, + cache_enabled = false, + } + end end map("v", "y", '"+y')