18 lines
481 B
Lua
18 lines
481 B
Lua
return {
|
|
'stevearc/oil.nvim',
|
|
---@module 'oil'
|
|
---@type oil.SetupOpts
|
|
opts = {},
|
|
dependencies = { { 'nvim-mini/mini.icons', opts = {} } },
|
|
-- dependencies = { "nvim-tree/nvim-web-devicons" }, -- use if you prefer nvim-web-devicons
|
|
lazy = false,
|
|
config = function(_, opts)
|
|
require('oil').setup(opts)
|
|
-- add keymap to save file and trigger oil afterwards
|
|
vim.keymap.set('n', '<A-o>', function()
|
|
vim.cmd 'w'
|
|
vim.cmd 'Oil'
|
|
end, {})
|
|
end,
|
|
}
|