| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | local M = {}M.config = function()  lvim.builtin.indentlines = {    active = true,    on_config_done = nil,    options = {      enabled = true,      buftype_exclude = { "terminal", "nofile" },      filetype_exclude = {        "help",        "startify",        "dashboard",        "lazy",        "neogitstatus",        "NvimTree",        "Trouble",        "text",      },      char = lvim.icons.ui.LineLeft,      context_char = lvim.icons.ui.LineLeft,      show_trailing_blankline_indent = false,      show_first_indent_level = true,      use_treesitter = true,      show_current_context = true,    },  }endM.setup = function()  local status_ok, indent_blankline = pcall(reload, "indent_blankline")  if not status_ok then    return  end  indent_blankline.setup(lvim.builtin.indentlines.options)  if lvim.builtin.indentlines.on_config_done then    lvim.builtin.indentlines.on_config_done()  endendreturn M
 |