{1 :lualine.nvim :after (fn [] ((. (require :lualine) :setup) {:extensions {} :inactive_sections {:lualine_a {} :lualine_b {} :lualine_c [:filename] :lualine_x [:location] :lualine_y {} :lualine_z {}} :inactive_winbar {} :options {:always_divide_middle true :component_separators {:left "" :right ""} :disabled_filetypes {:statusline [:ministarter] :winbar {}} :globalstatus true :icons_enabled true :ignore_focus {} :refresh {:statusline 1000 :tabline 1000 :winbar 1000} :section_separators {:left "" :right ""} :theme :auto} :sections {:lualine_a [:branch] :lualine_b [:filetype] :lualine_c [:progress (fn [] ((. (require :lz.n) :trigger_load) :lsp-progress) ((. (require :lsp-progress) :progress)))] :lualine_x [(fn [] (local (ok pomo) (pcall require :pomo)) (when (not ok) (lua "return \"\"")) (local timer (pomo.get_first_to_finish)) (when (= timer nil) (lua "return \"\"")) (.. "󰄉 " (tostring timer))) :encoding :fileformat] :lualine_y [:diff :diagnostics] :lualine_z [:location]} :tabline {} :winbar {}}) (vim.api.nvim_create_augroup :lualine_augroup {:clear true}) (vim.api.nvim_create_autocmd :User {:callback (. (require :lualine) :refresh) :group :lualine_augroup :pattern :LspProgressStatusUpdated}))}