2024-08-31 17:20:07 -04:00
|
|
|
return {
|
|
|
|
{ -- Add indentation guides even on blank lines
|
|
|
|
'lukas-reineke/indent-blankline.nvim',
|
|
|
|
-- Enable `lukas-reineke/indent-blankline.nvim`
|
|
|
|
-- See `:help ibl`
|
|
|
|
main = 'ibl',
|
2024-09-01 18:59:10 -04:00
|
|
|
opts = function()
|
2024-09-01 19:20:58 -04:00
|
|
|
vim.keymap.set('n', '<leader>ti', function()
|
|
|
|
local enabled = require('ibl.config').get_config(0).enabled
|
|
|
|
require('ibl').setup_buffer(0, { enabled = not enabled })
|
2024-09-07 15:49:37 -04:00
|
|
|
end, { desc = 'Toggle: [i]ndentation Guides' })
|
2024-09-01 19:20:58 -04:00
|
|
|
|
2024-09-01 18:59:10 -04:00
|
|
|
return {
|
2024-09-01 19:25:06 -04:00
|
|
|
enabled = false,
|
|
|
|
indent = {
|
2024-09-01 21:52:20 -04:00
|
|
|
char = '│',
|
|
|
|
tab_char = '│',
|
2024-09-01 19:25:06 -04:00
|
|
|
},
|
|
|
|
scope = {
|
|
|
|
show_start = false,
|
|
|
|
show_end = false,
|
|
|
|
},
|
2024-09-01 18:59:10 -04:00
|
|
|
exclude = {
|
|
|
|
filetypes = {
|
|
|
|
'help',
|
|
|
|
'dashboard',
|
2024-10-07 18:30:25 -04:00
|
|
|
'NvimTree',
|
2024-09-01 18:59:10 -04:00
|
|
|
'lazy',
|
|
|
|
'mason',
|
|
|
|
'toggleterm',
|
|
|
|
},
|
|
|
|
},
|
|
|
|
}
|
|
|
|
end,
|
2024-08-31 17:20:07 -04:00
|
|
|
},
|
|
|
|
}
|
2024-09-01 16:38:18 -04:00
|
|
|
|
|
|
|
-- vim: ts=2 sts=2 sw=2 et
|