Setup LSP, DAP, linters and formatters
This commit is contained in:
		@@ -47,10 +47,29 @@ return require('packer').startup(function()
 | 
			
		||||
 | 
			
		||||
	-- LSP
 | 
			
		||||
	use 'neovim/nvim-lspconfig'
 | 
			
		||||
 | 
			
		||||
	-- LSP, DAP, linters and formatters
 | 
			
		||||
	-- use 'jose-elias-alvarez/null-ls.nvim'
 | 
			
		||||
	use {
 | 
			
		||||
		'dense-analysis/ale',
 | 
			
		||||
		config = function()
 | 
			
		||||
			vim.cmd [[ g:ale_sign_column_always = 1 ]]
 | 
			
		||||
		end
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	-- management for LSP, DAP, linters and formatters
 | 
			
		||||
	use {
 | 
			
		||||
		'williamboman/mason.nvim',
 | 
			
		||||
		config = function()
 | 
			
		||||
			require('mason').setup()
 | 
			
		||||
			require('mason').setup({
 | 
			
		||||
				ui = {
 | 
			
		||||
					icons = {
 | 
			
		||||
						package_installed = "✓",
 | 
			
		||||
						package_pending = "➜",
 | 
			
		||||
						package_uninstalled = "✗"
 | 
			
		||||
					}
 | 
			
		||||
				}
 | 
			
		||||
			})
 | 
			
		||||
		end
 | 
			
		||||
	}
 | 
			
		||||
	use 'williamboman/mason-lspconfig.nvim'
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user