From 11fc2ec19d98d618cebad4cb496dbb1b9eddcdd3 Mon Sep 17 00:00:00 2001 From: urec56 Date: Mon, 16 Jun 2025 22:57:16 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20ne?= =?UTF-8?q?oclip=20=D0=B4=D0=BB=D1=8F=20=D0=B8=D1=81=D1=82=D0=BE=D1=80?= =?UTF-8?q?=D0=B8=D0=B8=20=D0=B1=D1=83=D1=84=D0=B5=D1=80=D0=B0=20=D0=BE?= =?UTF-8?q?=D0=B1=D0=BC=D0=B5=D0=BD=D0=B0=20=D0=B2=20nvim?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nvim/init.lua | 3 +++ nvim/lazy-lock.json | 1 + nvim/lua/custom/plugins/clip_history.lua | 14 ++++++++++++++ 3 files changed, 18 insertions(+) create mode 100644 nvim/lua/custom/plugins/clip_history.lua diff --git a/nvim/init.lua b/nvim/init.lua index a97f2e7..d48e0cf 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -100,6 +100,9 @@ require('lazy').setup({ -- Symbol usage plugin require 'custom.plugins.symbol_usage', + -- Adding history for nvim clipboard + require 'custom.plugins.clip_history', + -- Autoformat markdown tables { 'Kicamon/markdown-table-mode.nvim', diff --git a/nvim/lazy-lock.json b/nvim/lazy-lock.json index 3e8a677..8336938 100644 --- a/nvim/lazy-lock.json +++ b/nvim/lazy-lock.json @@ -43,6 +43,7 @@ "nvim-dap-ui": { "branch": "master", "commit": "881a69e25bd6658864fab47450025490b74be878" }, "nvim-lint": { "branch": "master", "commit": "3615c26c4922ae5f7366f0c1943a0e7cece04325" }, "nvim-lspconfig": { "branch": "master", "commit": "a56f4b9dde5daf3d4c7bb50cf78ab609537f2259" }, + "nvim-neoclip.lua": { "branch": "main", "commit": "831a97c7697736411a05ff8b91e8798ea4c2d6fb" }, "nvim-nio": { "branch": "master", "commit": "21f5324bfac14e22ba26553caf69ec76ae8a7662" }, "nvim-treesitter": { "branch": "master", "commit": "684eeac91ed8e297685a97ef70031d19ac1de25a" }, "nvim-treesitter-context": { "branch": "master", "commit": "b8ec6e391020a3ee18547f3343b25fc7c9ada9cc" }, diff --git a/nvim/lua/custom/plugins/clip_history.lua b/nvim/lua/custom/plugins/clip_history.lua new file mode 100644 index 0000000..65eec75 --- /dev/null +++ b/nvim/lua/custom/plugins/clip_history.lua @@ -0,0 +1,14 @@ +-- Adding history for nvim clipboard + +return { + { + 'AckslD/nvim-neoclip.lua', + dependencies = { + { 'nvim-telescope/telescope.nvim' }, + }, + config = function() + require('neoclip').setup() + vim.keymap.set('n', 'sc', ':Telescope neoclip', { desc = '[S]earch [C]lip history' }) + end, + }, +}