require('lualine').setup { options = { icons_enabled = true, theme = 'everforest', component_separators = { left = '', right = '' }, --component_separators = { left = '', right = '' }, section_separators = { left = '', right = '' }, disabled_filetypes = { statusline = {}, winbar = {}, }, ignore_focus = {}, always_divide_middle = false, globalstatus = false, refresh = { statusline = 1000, tabline = 2000, winbar = 20000, }, symbols = { modified = ' ●', -- Text to show when the buffer is modified alternate_file = '#', -- Text to show to identify the alternate file directory = '', -- Text to show when the buffer is a directory }, }, sections = { lualine_a = { 'mode' }, lualine_b = { 'branch', 'diff', 'diagnostics' }, lualine_c = { -- { -- require("noice").api.status.mode.get, -- cond = require("noice").api.status.mode.has, -- color = { fg = "#ff9e64" }, -- }, -- { -- require("noice").api.status.search.get, -- cond = require("noice").api.status.search.has, -- color = { fg = "#ff9e64" }, -- }, }, lualine_x = { -- { -- require("noice").api.status.command.get, -- cond = require("noice").api.status.command.has, -- color = { fg = "#ff9e64" }, -- }, 'filesize', 'filetype', 'require"lsp-status".status()' }, lualine_y = { 'searchcount', 'progress' }, lualine_z = { 'selectioncount', 'location' }, }, inactive_sections = { lualine_a = {}, lualine_b = {}, lualine_c = { 'filename' }, lualine_d = {}, lualine_x = { 'filesize', 'filetype' }, lualine_y = { 'location' }, lualine_z = {}, }, tabline = { lualine_a = { { 'tabs', mode = 2, path = 1, max_length = 60, tab_max_length = 13, use_mode_colors = true, }, }, lualine_b = {}, lualine_c = {}, lualine_d = {}, lualine_x = {}, lualine_y = { { 'datetime', style = "%H:%M" } }, lualine_z = {}, }, winbar = {}, inactive_winbar = {}, extensions = {} }