aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-registry/ltex-ls/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/mason-registry/ltex-ls/init.lua')
-rw-r--r--lua/mason-registry/ltex-ls/init.lua9
1 files changed, 5 insertions, 4 deletions
diff --git a/lua/mason-registry/ltex-ls/init.lua b/lua/mason-registry/ltex-ls/init.lua
index 032445bc..e2cace82 100644
--- a/lua/mason-registry/ltex-ls/init.lua
+++ b/lua/mason-registry/ltex-ls/init.lua
@@ -18,10 +18,10 @@ local function download_platform_dependent()
repo = repo,
asset_file = function(version)
local target = coalesce(
- when(platform.is_mac, "ltex-ls-%s-mac-x64.tar.gz"),
- when(platform.is_linux, "ltex-ls-%s-linux-x64.tar.gz")
+ when(platform.is.mac, "ltex-ls-%s-mac-x64.tar.gz"),
+ when(platform.is.linux_x64, "ltex-ls-%s-linux-x64.tar.gz")
)
- return target:format(version)
+ return target and target:format(version)
end,
}
end,
@@ -29,7 +29,8 @@ local function download_platform_dependent()
return github.unzip_release_file {
repo = repo,
asset_file = function(version)
- return ("ltex-ls-%s-windows-x64.zip"):format(version)
+ local target = coalesce(when(platform.is.win_x64, "ltex-ls-%s-windows-x64.zip"))
+ return target and target:format(version)
end,
}
end,