From a7c01789836f6cf1a18b82f34a84282e6f96bd5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Pankowski?= Date: Sat, 20 Dec 2025 11:15:37 +0100 Subject: [PATCH] nvim: add nvim-various-textobjs --- nvim/.config/nvim/init.lua | 1 + nvim/.config/nvim/lua/plugins/nvim-various-textobjs.lua | 8 ++++++++ nvim/.config/nvim/nvim-pack-lock.json | 4 ++++ 3 files changed, 13 insertions(+) create mode 100644 nvim/.config/nvim/lua/plugins/nvim-various-textobjs.lua diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index 9fef9cc..2fcc7ea 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -8,6 +8,7 @@ require("plugins.colorscheme") require("plugins.conform") require("plugins.flash") require("plugins.multicursor") +require("plugins.nvim-various-textobjs") require("plugins.oil") require("plugins.snacks") require("plugins.treesitter") diff --git a/nvim/.config/nvim/lua/plugins/nvim-various-textobjs.lua b/nvim/.config/nvim/lua/plugins/nvim-various-textobjs.lua new file mode 100644 index 0000000..10be1ac --- /dev/null +++ b/nvim/.config/nvim/lua/plugins/nvim-various-textobjs.lua @@ -0,0 +1,8 @@ +vim.pack.add({ "https://github.com/chrisgrieser/nvim-various-textobjs" }) + +local ok, oil = pcall(require, "various-textobjs") +if ok then + oil.setup({ keymaps = { useDefaults = true } }) +else + print("plugin nvim-various-textobjs missing") +end diff --git a/nvim/.config/nvim/nvim-pack-lock.json b/nvim/.config/nvim/nvim-pack-lock.json index df87679..715a957 100644 --- a/nvim/.config/nvim/nvim-pack-lock.json +++ b/nvim/.config/nvim/nvim-pack-lock.json @@ -35,6 +35,10 @@ "src": "https://github.com/nvim-treesitter/nvim-treesitter-textobjects", "version": "'master'" }, + "nvim-various-textobjs": { + "rev": "f35e4cc78e9cd4dcb43d6285f7c1acac3b42eb55", + "src": "https://github.com/chrisgrieser/nvim-various-textobjs" + }, "oil.nvim": { "rev": "cbcb3f997f6f261c577b943ec94e4ef55108dd95", "src": "https://github.com/stevearc/oil.nvim"