diff options
| author | Akihiro Okuno <[email protected]> | 2023-04-07 21:02:09 +0900 | 
|---|---|---|
| committer | GitHub <[email protected]> | 2023-04-07 14:02:09 +0200 | 
| commit | ad6a0e3d18b9c2a00a76bbbf94cefa0a688f996a (patch) | |
| tree | e7191afc2024b9a730cde670453840d41da6ffbf /lua/lvim/core | |
| parent | 7a9cc63af9c82319eb41cbd69b1e6290e009d26c (diff) | |
feat(mason): add on_config_done option to lvim.builtin.mason (#3991)
Diffstat (limited to 'lua/lvim/core')
| -rw-r--r-- | lua/lvim/core/mason.lua | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/lua/lvim/core/mason.lua b/lua/lvim/core/mason.lua index 29ba355f..90b5f48c 100644 --- a/lua/lvim/core/mason.lua +++ b/lua/lvim/core/mason.lua @@ -74,6 +74,8 @@ function M.config()        -- 3. The asset name (e.g. "rust-analyzer-v0.3.0-x86_64-unknown-linux-gnu.tar.gz")        download_url_template = "https://github.com/%s/releases/download/%s/%s",      }, + +    on_config_done = nil,    }  end @@ -109,6 +111,10 @@ function M.setup()    add_to_path(lvim.builtin.mason.PATH == "append")    mason.setup(lvim.builtin.mason) + +  if lvim.builtin.mason.on_config_done then +    lvim.builtin.mason.on_config_done(mason) +  end  end  return M | 
