add litee
This commit is contained in:
parent
2bdc01b56f
commit
c6d9e5b891
@ -190,6 +190,14 @@ return require('packer').startup(function()
|
||||
'b0o/incline.nvim',
|
||||
config = get_setup('incline')
|
||||
}
|
||||
use {
|
||||
'ldelossa/litee.nvim',
|
||||
requires = {
|
||||
'ldelossa/litee-calltree.nvim',
|
||||
'ldelossa/litee-symboltree.nvim'
|
||||
},
|
||||
config = get_setup('my_litee')
|
||||
}
|
||||
if packer_bootstrap then
|
||||
require('packer').sync()
|
||||
end
|
||||
|
@ -204,6 +204,13 @@ command_center.add({
|
||||
description = 'Github open PR in browser',
|
||||
cmd = '<CMD>Octo pr browser<CR>',
|
||||
},
|
||||
{
|
||||
description = 'Symbols outline',
|
||||
cmd = '<CMD>lua vim.lsp.buf.document_symbol()<CR>',
|
||||
keybindings = {
|
||||
{ 'n', '<leader>s', silent_noremap },
|
||||
},
|
||||
},
|
||||
})
|
||||
|
||||
|
||||
|
35
lua/setup/my_litee.lua
Normal file
35
lua/setup/my_litee.lua
Normal file
@ -0,0 +1,35 @@
|
||||
-- configure the litee.nvim library
|
||||
require('litee.lib').setup({
|
||||
tree = {
|
||||
icon_set = "codicons"
|
||||
},
|
||||
panel = {
|
||||
orientation = "left",
|
||||
panel_size = 30
|
||||
}
|
||||
})
|
||||
-- configure litee-calltree.nvim
|
||||
require('litee.calltree').setup({
|
||||
map_resize_keys = false,
|
||||
on_open = 'panel'
|
||||
})
|
||||
-- configure litee-symboltree.nvim
|
||||
require('litee.symboltree').setup({
|
||||
map_resize_keys = false,
|
||||
on_open = 'panel',
|
||||
keymaps = {
|
||||
expand = '<space>',
|
||||
collapse = 'zc',
|
||||
collapse_all = 'zM',
|
||||
jump = '<CR>',
|
||||
jump_split = 's',
|
||||
jump_vsplit = 'v',
|
||||
jump_tab = 't',
|
||||
hover = 'i',
|
||||
details = 'd',
|
||||
close = 'X',
|
||||
close_panel_pop_out = '<Esc>',
|
||||
help = '?',
|
||||
hide = 'H',
|
||||
},
|
||||
})
|
Loading…
x
Reference in New Issue
Block a user