diff options
| author | William Boman <william@redwill.se> | 2022-01-02 15:42:24 +0100 |
|---|---|---|
| committer | William Boman <william@redwill.se> | 2022-01-02 15:42:24 +0100 |
| commit | 5d4195df48b7639aa1dbcf3e7d67fa9306ad0655 (patch) | |
| tree | 502345ab0253280486ec128baa1a4e1b00ae9cb6 /lua | |
| parent | fix(taplo): use github release files instead (#377) (diff) | |
| download | mason-5d4195df48b7639aa1dbcf3e7d67fa9306ad0655.tar mason-5d4195df48b7639aa1dbcf3e7d67fa9306ad0655.tar.gz mason-5d4195df48b7639aa1dbcf3e7d67fa9306ad0655.tar.bz2 mason-5d4195df48b7639aa1dbcf3e7d67fa9306ad0655.tar.lz mason-5d4195df48b7639aa1dbcf3e7d67fa9306ad0655.tar.xz mason-5d4195df48b7639aa1dbcf3e7d67fa9306ad0655.tar.zst mason-5d4195df48b7639aa1dbcf3e7d67fa9306ad0655.zip | |
fix(texlab): fix installing on windows
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/nvim-lsp-installer/servers/texlab/init.lua | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lua/nvim-lsp-installer/servers/texlab/init.lua b/lua/nvim-lsp-installer/servers/texlab/init.lua index 904c0441..0bac4143 100644 --- a/lua/nvim-lsp-installer/servers/texlab/init.lua +++ b/lua/nvim-lsp-installer/servers/texlab/init.lua @@ -4,6 +4,7 @@ local std = require "nvim-lsp-installer.installers.std" local context = require "nvim-lsp-installer.installers.context" local Data = require "nvim-lsp-installer.data" local platform = require "nvim-lsp-installer.platform" +local installers = require "nvim-lsp-installer.installers" local coalesce, when = Data.coalesce, Data.when @@ -19,11 +20,14 @@ return function(name, root_dir) coalesce( when(platform.is_mac, "texlab-x86_64-macos.tar.gz"), when(platform.is_linux, "texlab-x86_64-linux.tar.gz"), - when(platform.is_win, "texlab-x86_64-windows.tar.gz") + when(platform.is_win, "texlab-x86_64-windows.zip") ) ), context.capture(function(ctx) - return std.untargz_remote(ctx.github_release_file) + return installers.when { + unix = std.untargz_remote(ctx.github_release_file), + win = std.unzip_remote(ctx.github_release_file), + } end), }, default_options = { |
