General update

This commit is contained in:
Olivier Roques
2020-12-25 18:50:30 +01:00
parent ba1f73adb9
commit b4b2549e21
4 changed files with 9 additions and 18 deletions

View File

@@ -13,9 +13,10 @@ M.options = {
theme = 'default',
sections = {
{class = 'mode', item = require('hardline.parts.mode').get_item},
'%<',
{class = 'high', item = require('hardline.parts.git').get_item},
{class = 'med', item = require('hardline.parts.filename').get_item},
{class = 'med', item = '%='},
'%=',
{class = 'med', item = require('hardline.parts.wordcount').get_item},
{class = 'error', item = require('hardline.parts.lsp').get_error},
{class = 'warning', item = require('hardline.parts.lsp').get_warning},
@@ -36,6 +37,7 @@ local function get_state(class)
end
local function color_section(section)
if type(section) ~= 'table' then return section end
if not section.class or section.class == 'none' then return section.item end
local state = get_state(section.class)
local hlgroup = string.format('Hardline_%s_%s', section.class, state)