From e04d24f2ad6214d852c56e01065a7129fdd4a684 Mon Sep 17 00:00:00 2001 From: tiyn Date: Sat, 28 Feb 2026 03:27:28 +0100 Subject: [PATCH] nvim: switched renamer for oil.nvim --- .config/nvim/lazy-lock.json | 3 ++- .config/nvim/lua/autocmd.lua | 5 +++++ .config/nvim/lua/plugins/oil.lua | 10 ++++++++++ .config/nvim/lua/plugins/vim-renamer.lua | 10 ---------- 4 files changed, 17 insertions(+), 11 deletions(-) create mode 100644 .config/nvim/lua/plugins/oil.lua delete mode 100644 .config/nvim/lua/plugins/vim-renamer.lua diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json index 6ffde18..c57ff18 100644 --- a/.config/nvim/lazy-lock.json +++ b/.config/nvim/lazy-lock.json @@ -33,6 +33,7 @@ "mason-lspconfig.nvim": { "branch": "main", "commit": "6bdb14f230de0904229ec367b410fb817e59b072" }, "mason-null-ls.nvim": { "branch": "main", "commit": "de19726de7260c68d94691afb057fa73d3cc53e7" }, "mason.nvim": { "branch": "main", "commit": "ad7146aa61dcaeb54fa900144d768f040090bff0" }, + "mini.icons": { "branch": "main", "commit": "ff2e4f1d29f659cc2bad0f9256f2f6195c6b2428" }, "modes.nvim": { "branch": "main", "commit": "0932ba4e0bdc3457ac89a8aeed4d56ca0b36977a" }, "molten-nvim": { "branch": "main", "commit": "a286aa914d9a154bc359131aab788b5a077a5a99" }, "none-ls.nvim": { "branch": "main", "commit": "5cf63841461b49989972d35bf886e076a1ab3649" }, @@ -52,6 +53,7 @@ "nvim-web-devicons": { "branch": "master", "commit": "b8221e42cf7287c4dcde81f232f58d7b947c210d" }, "nvim-yarp": { "branch": "master", "commit": "bb5f5e038bfe119d3b777845a76b0b919b35ebc8" }, "ogpt.nvim": { "branch": "main", "commit": "0fae02db8cb07391f86c3dbe807f62190a2d997f" }, + "oil.nvim": { "branch": "master", "commit": "0fcc83805ad11cf714a949c98c605ed717e0b83e" }, "otter.nvim": { "branch": "main", "commit": "fc0aa35b1985077d11a20ddf4006bf40f2cd7397" }, "outline.nvim": { "branch": "main", "commit": "6b62f73a6bf317531d15a7ae1b724e85485d8148" }, "papis.nvim": { "branch": "main", "commit": "25e69f25e51b2d46178a213356adbc28b0f918ef" }, @@ -60,7 +62,6 @@ "projections.nvim": { "branch": "pre_release", "commit": "889914169fa1f5c00fb8659653b5a8330fb223e6" }, "promise-async": { "branch": "main", "commit": "119e8961014c9bfaf1487bf3c2a393d254f337e2" }, "quarto-nvim": { "branch": "main", "commit": "0e9491509b38efbd83d3f41dbfacc7fc4bd40191" }, - "renamer.nvim": { "branch": "master", "commit": "1614d466df53899f11dd5395eaac3c09a275c384" }, "rustaceanvim": { "branch": "master", "commit": "12504405821c05874d2d1f6b5ec919f9808e2c99" }, "spelunker.vim": { "branch": "master", "commit": "a0bc530f62798bbe053905555a4aa9ed713485eb" }, "sqlite.lua": { "branch": "master", "commit": "50092d60feb242602d7578398c6eb53b4a8ffe7b" }, diff --git a/.config/nvim/lua/autocmd.lua b/.config/nvim/lua/autocmd.lua index 91d1534..ea6d1cc 100644 --- a/.config/nvim/lua/autocmd.lua +++ b/.config/nvim/lua/autocmd.lua @@ -114,3 +114,8 @@ end, { nargs = 1, complete = 'file' }) + +-- stevearc/oil.nvim +vim.api.nvim_create_user_command('Renamer', function(opts) + vim.cmd("Oil " .. opts.args) +end, { nargs = "*" }) diff --git a/.config/nvim/lua/plugins/oil.lua b/.config/nvim/lua/plugins/oil.lua new file mode 100644 index 0000000..8a76212 --- /dev/null +++ b/.config/nvim/lua/plugins/oil.lua @@ -0,0 +1,10 @@ +return { + -- rename files in buffer + { + "stevearc/oil.nvim", + ---@module 'oil' + ---@type oil.setupopts + opts = {}, + dependencies = { "nvim-mini/mini.icons" }, + }, +} diff --git a/.config/nvim/lua/plugins/vim-renamer.lua b/.config/nvim/lua/plugins/vim-renamer.lua deleted file mode 100644 index bd63f98..0000000 --- a/.config/nvim/lua/plugins/vim-renamer.lua +++ /dev/null @@ -1,10 +0,0 @@ -return { - -- rename files in buffer - { - 'qpkorr/vim-renamer', - priority = 100, - config = function() - require('renamer') - end - } -}