return { { "stevearc/oil.nvim", ---@module 'oil' ---@type oil.SetupOpts opts = {}, dependencies = { { "echasnovski/mini.icons", opts = {} } }, lazy = false, config = function() require("oil").setup({ delete_to_trash = true, keymaps = { [""] = { "actions.close", mode = "n" }, }, win_options = { signcolumn = "yes:2", }, }) local utils = require("utils") utils.nmapkey("-", "Oil --float", "Open parent directory") end, }, { "JezerM/oil-lsp-diagnostics.nvim", dependencies = { "stevearc/oil.nvim" }, }, { "benomahony/oil-git.nvim", dependencies = { "stevearc/oil.nvim" }, }, { "refractalize/oil-git-status.nvim", dependencies = { "stevearc/oil.nvim", }, config = true, }, }