return { { "stevearc/oil.nvim", dependencies = { { "echasnovski/mini.icons", version = "*" }, }, keys = { { "-", vim.cmd.Oil, desc = "Open parent directory", }, }, version = "*", lazy = false, opts = { columns = { "icon", "size", }, delete_to_trash = true, keymaps = { [""] = { "actions.select", opts = { vertical = true } }, [""] = { "actions.select", opts = { horizontal = true } }, [""] = {}, [""] = {}, ["t"] = { "actions.select", opts = { tab = true } }, [""] = { "actions.close", mode = "n" }, [""] = "actions.refresh", ["Y"] = "actions.copy_entry_path", ["."] = { "actions.toggle_hidden", mode = "n" }, }, -- Set to false to disable all of the above keymaps use_default_keymaps = true, view_options = { show_hidden = true, }, float = { win_options = { winblend = 10, }, }, }, }, { "benomahony/oil-git.nvim", dependencies = { "stevearc/oil.nvim" }, }, { "JezerM/oil-lsp-diagnostics.nvim", dependencies = { "stevearc/oil.nvim" }, opts = {}, }, }