-- return { -- 'nvim-lualine/lualine.nvim', -- dependencies = { 'nvim-tree/nvim-web-devicons' }, -- config = function() -- require('lualine').setup { -- options = { -- theme = vim.g.colors_name or 'auto', -- component_separators = '', -- section_separators = { left = '', right = '' }, -- disabled_filetypes = { -- statusline = {}, -- winbar = {}, -- }, -- ignore_focus = {}, -- globalstatus = false, -- refresh = { -- statusline = 1000, -- tabline = 1000, -- winbar = 1000, -- }, -- }, -- sections = { -- lualine_a = { { 'mode', separator = { left = '' }, right_padding = 2 } }, -- lualine_b = { 'branch', 'diagnostics' }, -- lualine_c = { { 'filename', path = 1 } }, -- lualine_x = {}, -- lualine_y = { 'filetype', 'progress' }, -- lualine_z = { -- { 'location', separator = { right = '' }, left_padding = 2 }, -- }, -- }, -- inactive_sections = { -- lualine_a = { 'filename' }, -- lualine_b = {}, -- lualine_c = {}, -- lualine_x = {}, -- lualine_y = {}, -- lualine_z = { 'location' }, -- }, -- tabline = {}, -- extensions = {}, -- } -- end, -- }