lazy loading of dap and cmake
This commit is contained in:
@@ -105,12 +105,19 @@ return require('packer').startup(function()
|
||||
{ 'hrsh7th/cmp-nvim-lsp-signature-help' },
|
||||
{ 'p00f/clangd_extensions.nvim' },
|
||||
},
|
||||
as = 'cmp',
|
||||
config = get_setup('cmp'),
|
||||
})
|
||||
use({ 'L3MON4D3/LuaSnip', config = get_setup('luasnip') })
|
||||
use({ 'rafamadriz/friendly-snippets' })
|
||||
use({ 'onsails/lspkind-nvim' })
|
||||
use({ 'Shatur/neovim-cmake', requires = { 'mfussenegger/nvim-dap' }, config = get_setup('cmake') })
|
||||
use({ 'Shatur/neovim-cmake',
|
||||
requires = { 'mfussenegger/nvim-dap' },
|
||||
config = get_setup('cmake'),
|
||||
opt = true,
|
||||
module = 'cmake',
|
||||
cmd = 'CMake'
|
||||
})
|
||||
use({
|
||||
'hoob3rt/lualine.nvim',
|
||||
requires = { 'kyazdani42/nvim-web-devicons', opt = true },
|
||||
@@ -214,12 +221,28 @@ return require('packer').startup(function()
|
||||
'mfussenegger/nvim-dap',
|
||||
requires = {
|
||||
'mfussenegger/nvim-dap-python',
|
||||
'theHamsta/nvim-dap-virtual-text',
|
||||
'nvim-telescope/telescope-dap.nvim',
|
||||
'rcarriga/cmp-dap',
|
||||
'rcarriga/nvim-dap-ui'
|
||||
{
|
||||
'theHamsta/nvim-dap-virtual-text',
|
||||
module = 'nvim-dap-virtual-text'
|
||||
},
|
||||
{
|
||||
'nvim-telescope/telescope-dap.nvim',
|
||||
module = 'telescope._extensions.dap',
|
||||
requires = 'telescope.nvim',
|
||||
},
|
||||
{
|
||||
'rcarriga/cmp-dap',
|
||||
requires = 'cmp'
|
||||
},
|
||||
{
|
||||
'rcarriga/nvim-dap-ui',
|
||||
module = 'dapui'
|
||||
},
|
||||
},
|
||||
config = get_setup('my_dap')
|
||||
keys = { '<F5>', '<F9>' },
|
||||
module = 'dap',
|
||||
config = get_setup('my_dap'),
|
||||
opt = true,
|
||||
}
|
||||
use {
|
||||
'sindrets/diffview.nvim',
|
||||
|
||||
Reference in New Issue
Block a user