diff --git a/lua/plugins.lua b/lua/plugins.lua index 086caea..8279610 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -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'