From abc92461e5ea185497aed29d09b526b537e2ede9 Mon Sep 17 00:00:00 2001 From: Brian Orwe Date: Tue, 1 Feb 2022 22:21:05 +0000 Subject: also attempt WinRAR to extract archives on Windows (#455) --- lua/nvim-lsp-installer/installers/std.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'lua/nvim-lsp-installer/installers/std.lua') 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, -- cgit v1.2.3-70-g09d2