return { { 'barrettruth/canola.nvim', branch = 'canola', dependencies = { 'nvim-tree/nvim-web-devicons' }, init = function() vim.g.canola = { columns = { 'icon', 'git_status' }, hidden = { enabled = false }, keymaps = { ['g?'] = { callback = 'actions.show_help', mode = 'n' }, [''] = 'actions.select', [''] = { callback = 'actions.select', opts = { vertical = true } }, [''] = { callback = 'actions.select', opts = { horizontal = true } }, [''] = 'actions.preview', [''] = { callback = 'actions.close', mode = 'n' }, ['-'] = { callback = 'actions.parent', mode = 'n' }, ['g.'] = { callback = 'actions.toggle_hidden', mode = 'n' }, }, } map('n', '-', 'Canola') map('n', 'e', 'Canola') end, }, { 'barrettruth/canola-collection', dependencies = { 'barrettruth/canola.nvim' }, }, }