This commit is contained in:
Oliver Hartmann 2022-05-31 14:06:11 +02:00
commit 1f8ef76f81
4 changed files with 54 additions and 10 deletions

View File

@ -177,19 +177,19 @@ return require('packer').startup(function()
'gbprod/yanky.nvim',
config = get_setup('yanky')
})
use {
'pwntester/octo.nvim',
requires = {
'nvim-lua/plenary.nvim',
'nvim-telescope/telescope.nvim',
'kyazdani42/nvim-web-devicons',
},
config = get_setup('octo')
}
use {
'b0o/incline.nvim',
config = get_setup('incline')
}
use {
'ldelossa/litee.nvim',
requires = {
'ldelossa/litee-calltree.nvim',
'ldelossa/litee-symboltree.nvim',
'ldelossa/gh.nvim'
},
config = get_setup('my_litee')
}
if packer_bootstrap then
require('packer').sync()
end

View File

@ -171,7 +171,6 @@ null_ls.setup({
null_ls.builtins.code_actions.gitsigns,
null_ls.builtins.formatting.autopep8,
null_ls.builtins.formatting.prettier,
null_ls.builtins.formatting.stylua,
null_ls.builtins.diagnostics.flake8,
null_ls.builtins.formatting.isort,
null_ls.builtins.formatting.cmake_format,

View File

@ -218,6 +218,13 @@ command_center.add({
{ 'v', '<c-_>', silent_noremap },
},
},
{
description = 'Symbols outline',
cmd = '<CMD>lua vim.lsp.buf.document_symbol()<CR>',
keybindings = {
{ 'n', '<leader>s', silent_noremap },
},
},
})

38
lua/setup/my_litee.lua Normal file
View File

@ -0,0 +1,38 @@
-- 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',
},
})
require('litee.gh').setup({})