Add neoclip custom plugin
This commit is contained in:
parent
520d1958da
commit
ae46bf1cae
|
|
@ -5,4 +5,26 @@
|
||||||
|
|
||||||
---@module 'lazy'
|
---@module 'lazy'
|
||||||
---@type LazySpec
|
---@type LazySpec
|
||||||
return {}
|
return {
|
||||||
|
'AckslD/nvim-neoclip.lua',
|
||||||
|
dependencies = {
|
||||||
|
{ 'kkharji/sqlite.lua', module = 'sqlite' },
|
||||||
|
{ 'nvim-telescope/telescope.nvim' },
|
||||||
|
},
|
||||||
|
config = function()
|
||||||
|
require('neoclip').setup {
|
||||||
|
-- Optional: keep unnamed + system clipboard in sync via neoclip
|
||||||
|
default_register = { '"', '+' },
|
||||||
|
|
||||||
|
on_select = {
|
||||||
|
move_to_front = true,
|
||||||
|
close_telescope = true,
|
||||||
|
},
|
||||||
|
on_paste = {
|
||||||
|
set_reg = true, -- <== update registers when using paste keys
|
||||||
|
move_to_front = true,
|
||||||
|
close_telescope = true,
|
||||||
|
},
|
||||||
|
}
|
||||||
|
end,
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue