diff options
| author | William Boman <william@redwill.se> | 2022-09-07 22:12:40 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-09-07 22:12:40 +0200 |
| commit | 3592723b593433de32bc031132422d46f3c38ec1 (patch) | |
| tree | 81667564351ff25ddc42f72af97cf38e83e2e5ca | |
| parent | fix: schedule callback to reload config after server is auto-installed (#50) (diff) | |
| download | mason-lspconfig-3592723b593433de32bc031132422d46f3c38ec1.tar mason-lspconfig-3592723b593433de32bc031132422d46f3c38ec1.tar.gz mason-lspconfig-3592723b593433de32bc031132422d46f3c38ec1.tar.bz2 mason-lspconfig-3592723b593433de32bc031132422d46f3c38ec1.tar.lz mason-lspconfig-3592723b593433de32bc031132422d46f3c38ec1.tar.xz mason-lspconfig-3592723b593433de32bc031132422d46f3c38ec1.tar.zst mason-lspconfig-3592723b593433de32bc031132422d46f3c38ec1.zip | |
feat: better feedback when auto installing servers (#51)
Closes #48.
| -rw-r--r-- | lua/mason-lspconfig/lspconfig_hook.lua | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lua/mason-lspconfig/lspconfig_hook.lua b/lua/mason-lspconfig/lspconfig_hook.lua index 180dc70..b58b28c 100644 --- a/lua/mason-lspconfig/lspconfig_hook.lua +++ b/lua/mason-lspconfig/lspconfig_hook.lua @@ -72,10 +72,12 @@ return function() end elseif should_auto_install(config.name) then local pkg = registry.get_package(pkg_name) + vim.notify(("[mason-lspconfig] automatically installing %s"):format(pkg.name)) pkg:install():once( "closed", vim.schedule_wrap(function() if pkg:is_installed() then + vim.notify(("[mason-lspconfig] %s was automatically installed"):format(pkg.name)) -- reload config require("lspconfig")[config.name].setup(config) end |
