diff --git a/nvim/init.lua b/nvim/init.lua index 07023f9..7aea6b0 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -43,6 +43,19 @@ require("lualine").setup { inactive_sections = noirbuddy_lualine.inactive_sections, } +-- Force OSC-52 +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('*'), + }, +} + -- CTags vim.opt.tags = vim.opt.tags + vim.fn.expand("~/.local/tmp/ctags") + vim.fn.expand("~/repos/gerbil/src/TAGS")