diff --git a/init.lua b/init.lua index da33783..c0f6763 100644 --- a/init.lua +++ b/init.lua @@ -53,6 +53,20 @@ require("bootstrap") local plugins = require("plugins") require("lazy").setup(plugins) +if vim.fn.getenv("TERM") == "xterm-kitty" and vim.fn.getenv("SSH_CONNECTION") ~= nil then + vim.g.clipboard = { + name = 'OSC 52', + copy = { + ['+'] = require('vim.ui.clipboard.osc52').copy '+', + ['*'] = require('vim.ui.clipboard.osc52').copy '*', + }, + paste = { + ['+'] = require('vim.ui.clipboard.osc52').paste '+', + ['*'] = require('vim.ui.clipboard.osc52').paste '*', + }, + } +end + vim.cmd.colorscheme "catppuccin" function set_theme_according_to_darkman()