-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplugins.lua
More file actions
67 lines (67 loc) · 1.68 KB
/
Copy pathplugins.lua
File metadata and controls
67 lines (67 loc) · 1.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
return {
{
'hrsh7th/cmp-nvim-lsp',
'hrsh7th/cmp-nvim-lsp-signature-help',
'hrsh7th/cmp-buffer',
'hrsh7th/cmp-path',
'hrsh7th/cmp-cmdline',
'hrsh7th/nvim-cmp',
'mbbill/undotree',
'nvim-java/nvim-java',
'mfussenegger/nvim-dap',
'jbyuki/one-small-step-for-vimkind',
'oclay1st/gradle.nvim',
},
{
'mason-org/mason-lspconfig.nvim',
opts = {
ensure_installed = { 'lua_ls', 'basedpyright' },
automatic_installation = true,
automatic_start = false,
automatic_enable = false,
},
dependencies = {
{ 'mason-org/mason.nvim', opts = {} },
'neovim/nvim-lspconfig',
},
},
{
'rmagatti/goto-preview',
dependencies = { 'rmagatti/logger.nvim' },
event = 'BufEnter',
config = true,
},
{
'nvim-telescope/telescope.nvim',
tag = '0.1.8',
dependencies = { 'nvim-lua/plenary.nvim' },
},
{
'folke/which-key.nvim',
event = 'VeryLazy',
init = function()
vim.o.timeout = true
vim.o.timeoutlen = 300
end,
},
{
'pmizio/typescript-tools.nvim',
dependencies = {
'nvim-lua/plenary.nvim',
'neovim/nvim-lspconfig'
},
opts = {}
},
{
'nvim-neo-tree/neo-tree.nvim',
branch = 'v3.x',
dependencies = {
'nvim-lua/plenary.nvim',
'nvim-tree/nvim-web-devicons',
'MunifTanjim/nui.nvim'
},
lazy = false,
---@module 'neo-tree'
---@type neotree.Config?
}
}