return { "nvim-lualine/lualine.nvim", dependencies = { "nvim-tree/nvim-web-devicons" }, event = "VimEnter", opts = { extensions = { "neo-tree", "lazy", "toggleterm", "avante", "mason" }, options = { theme = "catppuccin", section_separators = { left = "", right = "" }, component_separators = { left = "", right = "" }, }, sections = { lualine_b = { "branch", { "diff", symbols = { added = "", modified = "", removed = "" } }, "diagnostics", }, lualine_c = { { "filename", path = 1, shorting_target = 10 }, }, lualine_x = { "filetype", "lsp_status", }, }, }, }