local icons = require('config.icons') return { 'romgrk/barbar.nvim', dependencies = { 'lewis6991/gitsigns.nvim', 'nvim-tree/nvim-web-devicons', }, init = function() vim.g.barbar_auto_setup = false end, opts = { animation = false, auto_hide = 0, focus_on_close = 'previous', button = icons.close, highlight_inactive_file_icons = true, icons = { separator = {left = '', right = ''}, separator_at_end = false, inactive = { button = '' }, modified = {button = icons.filetree.git.modified }, pinned = {button = '', filename = true}, }, maximum_padding = 2, minimum_padding = 1, sidebar_filetypes = { ['neo-tree'] = {event = 'BufWipeout'}, } }, }