fix: move the Mason setup time forward from before (#210)
This commit fix the Mason [#1045](https://github.com/williamboman/mason.nvim/issues/1045) issue. Quickly set up Mason to avoid DAP-related startup error messages.
This commit is contained in:
		
							parent
							
								
									06192307f3
								
							
						
					
					
						commit
						8d8fbd15bf
					
				
							
								
								
									
										5
									
								
								init.lua
								
								
								
								
							
							
						
						
									
										5
									
								
								init.lua
								
								
								
								
							| 
						 | 
					@ -79,7 +79,7 @@ require('lazy').setup({
 | 
				
			||||||
    'neovim/nvim-lspconfig',
 | 
					    'neovim/nvim-lspconfig',
 | 
				
			||||||
    dependencies = {
 | 
					    dependencies = {
 | 
				
			||||||
      -- Automatically install LSPs to stdpath for neovim
 | 
					      -- Automatically install LSPs to stdpath for neovim
 | 
				
			||||||
      'williamboman/mason.nvim',
 | 
					      { 'williamboman/mason.nvim', config = true },
 | 
				
			||||||
      'williamboman/mason-lspconfig.nvim',
 | 
					      'williamboman/mason-lspconfig.nvim',
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      -- Useful status updates for LSP
 | 
					      -- Useful status updates for LSP
 | 
				
			||||||
| 
						 | 
					@ -426,9 +426,6 @@ require('neodev').setup()
 | 
				
			||||||
local capabilities = vim.lsp.protocol.make_client_capabilities()
 | 
					local capabilities = vim.lsp.protocol.make_client_capabilities()
 | 
				
			||||||
capabilities = require('cmp_nvim_lsp').default_capabilities(capabilities)
 | 
					capabilities = require('cmp_nvim_lsp').default_capabilities(capabilities)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
-- Setup mason so it can manage external tooling
 | 
					 | 
				
			||||||
require('mason').setup()
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
-- Ensure the servers above are installed
 | 
					-- Ensure the servers above are installed
 | 
				
			||||||
local mason_lspconfig = require 'mason-lspconfig'
 | 
					local mason_lspconfig = require 'mason-lspconfig'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue