refactor: remove lazydev and luvit-meta as lsp dependencies (#1047)
This commit is contained in:
		
							parent
							
								
									1cef2325e0
								
							
						
					
					
						commit
						fd66454c4a
					
				
							
								
								
									
										27
									
								
								init.lua
								
								
								
								
							
							
						
						
									
										27
									
								
								init.lua
								
								
								
								
							|  | @ -399,21 +399,10 @@ require('lazy').setup({ | ||||||
|     end, |     end, | ||||||
|   }, |   }, | ||||||
| 
 | 
 | ||||||
|   { -- LSP Configuration & Plugins |   -- LSP Plugins | ||||||
|     'neovim/nvim-lspconfig', |   { | ||||||
|     dependencies = { |  | ||||||
|       -- Automatically install LSPs and related tools to stdpath for Neovim |  | ||||||
|       { 'williamboman/mason.nvim', config = true }, -- NOTE: Must be loaded before dependants |  | ||||||
|       'williamboman/mason-lspconfig.nvim', |  | ||||||
|       'WhoIsSethDaniel/mason-tool-installer.nvim', |  | ||||||
| 
 |  | ||||||
|       -- Useful status updates for LSP. |  | ||||||
|       -- NOTE: `opts = {}` is the same as calling `require('fidget').setup({})` |  | ||||||
|       { 'j-hui/fidget.nvim', opts = {} }, |  | ||||||
| 
 |  | ||||||
|     -- `lazydev` configures Lua LSP for your Neovim config, runtime and plugins |     -- `lazydev` configures Lua LSP for your Neovim config, runtime and plugins | ||||||
|     -- used for completion, annotations and signatures of Neovim apis |     -- used for completion, annotations and signatures of Neovim apis | ||||||
|       { |  | ||||||
|     'folke/lazydev.nvim', |     'folke/lazydev.nvim', | ||||||
|     ft = 'lua', |     ft = 'lua', | ||||||
|     opts = { |     opts = { | ||||||
|  | @ -424,6 +413,18 @@ require('lazy').setup({ | ||||||
|     }, |     }, | ||||||
|   }, |   }, | ||||||
|   { 'Bilal2453/luvit-meta', lazy = true }, |   { 'Bilal2453/luvit-meta', lazy = true }, | ||||||
|  |   { | ||||||
|  |     -- Main LSP Configuration | ||||||
|  |     'neovim/nvim-lspconfig', | ||||||
|  |     dependencies = { | ||||||
|  |       -- Automatically install LSPs and related tools to stdpath for Neovim | ||||||
|  |       { 'williamboman/mason.nvim', config = true }, -- NOTE: Must be loaded before dependants | ||||||
|  |       'williamboman/mason-lspconfig.nvim', | ||||||
|  |       'WhoIsSethDaniel/mason-tool-installer.nvim', | ||||||
|  | 
 | ||||||
|  |       -- Useful status updates for LSP. | ||||||
|  |       -- NOTE: `opts = {}` is the same as calling `require('fidget').setup({})` | ||||||
|  |       { 'j-hui/fidget.nvim', opts = {} }, | ||||||
|     }, |     }, | ||||||
|     config = function() |     config = function() | ||||||
|       -- Brief aside: **What is LSP?** |       -- Brief aside: **What is LSP?** | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 Ihsan Tonuzi
						Ihsan Tonuzi