diff options
| author | Abouzar Parvan <[email protected]> | 2022-04-28 19:00:39 +0430 | 
|---|---|---|
| committer | GitHub <[email protected]> | 2022-04-28 19:00:39 +0430 | 
| commit | 6a66e39f29f8bd1a7dce5e34c0790328f0e0db92 (patch) | |
| tree | dff2e469f7855f7e5388517abdce16af4c3583ca /lua/lvim/core/bufferline.lua | |
| parent | dd65e285656a5c46c52144f4e082c8e2d1d95757 (diff) | |
feat(icons): make it possible to disable icons (#2529)
Diffstat (limited to 'lua/lvim/core/bufferline.lua')
| -rw-r--r-- | lua/lvim/core/bufferline.lua | 9 | 
1 files changed, 6 insertions, 3 deletions
| diff --git a/lua/lvim/core/bufferline.lua b/lua/lvim/core/bufferline.lua index d16c3d79..cb322032 100644 --- a/lua/lvim/core/bufferline.lua +++ b/lua/lvim/core/bufferline.lua @@ -4,9 +4,12 @@ local function is_ft(b, ft)    return vim.bo[b].filetype == ft  end -local function diagnostics_indicator(_, _, diagnostics) +local function diagnostics_indicator(num, _, diagnostics, _)    local result = {}    local symbols = { error = "", warning = "", info = "" } +  if not lvim.use_icons then +    return "(" .. num .. ")" +  end    for name, count in pairs(diagnostics) do      if symbols[name] and count > 0 then        table.insert(result, symbols[name] .. " " .. count) @@ -112,8 +115,8 @@ M.config = function()            padding = 1,          },        }, -      show_buffer_icons = true, -- disable filetype icons for buffers -      show_buffer_close_icons = true, +      show_buffer_icons = lvim.use_icons, -- disable filetype icons for buffers +      show_buffer_close_icons = lvim.use_icons,        show_close_icon = false,        show_tab_indicators = true,        persist_buffer_sort = true, -- whether or not custom sorted buffers should persist | 
