diff options
Diffstat (limited to 'lua/nvim-lsp-installer/installers/std.lua')
| -rw-r--r-- | lua/nvim-lsp-installer/installers/std.lua | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lua/nvim-lsp-installer/installers/std.lua b/lua/nvim-lsp-installer/installers/std.lua index ceaa6a0f..dfa34c0d 100644 --- a/lua/nvim-lsp-installer/installers/std.lua +++ b/lua/nvim-lsp-installer/installers/std.lua @@ -107,8 +107,13 @@ local function win_extract(file) cwd = context.install_dir, stdio_sink = context.stdio_sink, }) + local winrar = process.lazy_spawn("winrar", { + args = { "e", file }, + cwd = context.install_dir, + stdio_sink = context.stdio_sink, + }) process.attempt { - jobs = { sevenzip, peazip, winzip }, + jobs = { sevenzip, peazip, winzip, winrar }, on_finish = callback, } end, |
