dotfiles/config/nvim/lua/fschauen/plugins/indent-blankline.lua

25 lines
659 B
Lua

local M = { 'lukas-reineke/indent-blankline.nvim' }
M.keys = {
{ '<leader>si', '<cmd>IndentBlanklineToggle<cr>' },
}
M.lazy = false -- trows an error when lazy loading
local chars = { '', '¦', '', '', '', '', '', '', '', '' }
local show_first_level = false
M.config = function()
require('indent_blankline').setup {
enabled = false,
use_treesitter = true,
show_first_indent_level = show_first_level,
show_current_context = true,
show_trailing_blankline_indent = false,
char_list = chars,
context_char_list = chars,
indent_level = #chars + (not show_first_level and 1 or 0),
}
end
return M