|
|
@ -0,0 +1,52 @@ |
|
|
|
local function getWords() |
|
|
|
return tostring(vim.fn.wordcount().words) .. " W" |
|
|
|
end |
|
|
|
|
|
|
|
require('lualine').setup { |
|
|
|
options = { |
|
|
|
icons_enabled = true, |
|
|
|
--theme = 'auto', |
|
|
|
theme = 'onedark', |
|
|
|
--component_separators = { left = '', right = '' }, |
|
|
|
--component_separators = { left = '', right = '' }, |
|
|
|
--section_separators = { left = '', right = '' }, |
|
|
|
--section_separators = { left = '', right = '' }, |
|
|
|
|
|
|
|
section_separators = { left = '', right = '' }, |
|
|
|
component_separators = { left = '', right = '' }, |
|
|
|
|
|
|
|
|
|
|
|
disabled_filetypes = { |
|
|
|
statusline = {}, |
|
|
|
winbar = {}, |
|
|
|
}, |
|
|
|
ignore_focus = {}, |
|
|
|
always_divide_middle = true, |
|
|
|
globalstatus = false, |
|
|
|
refresh = { |
|
|
|
statusline = 1000, |
|
|
|
tabline = 1000, |
|
|
|
winbar = 1000, |
|
|
|
} |
|
|
|
}, |
|
|
|
sections = { |
|
|
|
lualine_a = { 'mode' }, |
|
|
|
lualine_b = { 'branch', 'diff', 'diagnostics' }, |
|
|
|
lualine_c = { 'filename' }, |
|
|
|
lualine_x = { 'encoding', 'fileformat', 'filetype' }, |
|
|
|
lualine_y = { getWords }, |
|
|
|
lualine_z = { 'location' } |
|
|
|
}, |
|
|
|
inactive_sections = { |
|
|
|
lualine_a = {}, |
|
|
|
lualine_b = {}, |
|
|
|
lualine_c = { 'filename' }, |
|
|
|
lualine_x = { 'location' }, |
|
|
|
lualine_y = {}, |
|
|
|
lualine_z = {} |
|
|
|
}, |
|
|
|
tabline = {}, |
|
|
|
winbar = {}, |
|
|
|
inactive_winbar = {}, |
|
|
|
extensions = {} |
|
|
|
} |