diff options
| author | William Boman <william@redwill.se> | 2022-01-09 16:33:07 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-01-09 16:33:07 +0100 |
| commit | 93acd71d9176d114bf62a8e2e49bb6a9a266bc1c (patch) | |
| tree | f52b7ba6a08be4620cd8b829a96ca08026f80d59 /lua/nvim-lsp-installer/installers/std.lua | |
| parent | fix(jdtls): redefine cmd in on_new_config (diff) | |
| download | mason-93acd71d9176d114bf62a8e2e49bb6a9a266bc1c.tar mason-93acd71d9176d114bf62a8e2e49bb6a9a266bc1c.tar.gz mason-93acd71d9176d114bf62a8e2e49bb6a9a266bc1c.tar.bz2 mason-93acd71d9176d114bf62a8e2e49bb6a9a266bc1c.tar.lz mason-93acd71d9176d114bf62a8e2e49bb6a9a266bc1c.tar.xz mason-93acd71d9176d114bf62a8e2e49bb6a9a266bc1c.tar.zst mason-93acd71d9176d114bf62a8e2e49bb6a9a266bc1c.zip | |
fetch: add User-Agent header (#409)
Diffstat (limited to 'lua/nvim-lsp-installer/installers/std.lua')
| -rw-r--r-- | lua/nvim-lsp-installer/installers/std.lua | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lua/nvim-lsp-installer/installers/std.lua b/lua/nvim-lsp-installer/installers/std.lua index 2d3a8155..ceaa6a0f 100644 --- a/lua/nvim-lsp-installer/installers/std.lua +++ b/lua/nvim-lsp-installer/installers/std.lua @@ -5,6 +5,7 @@ local platform = require "nvim-lsp-installer.platform" local installers = require "nvim-lsp-installer.installers" local shell = require "nvim-lsp-installer.installers.shell" local Data = require "nvim-lsp-installer.data" +local fetch = require "nvim-lsp-installer.core.fetch" local list_not_nil, when = Data.list_not_nil, Data.when @@ -20,12 +21,12 @@ function M.download_file(url, out_file) process.attempt { jobs = { process.lazy_spawn("wget", { - args = { "-nv", "-O", out_file, url }, + args = fetch.with_headers(fetch.HEADERS.wget, { "-nv", "-O", out_file, url }), cwd = context.install_dir, stdio_sink = context.stdio_sink, }), process.lazy_spawn("curl", { - args = { "-fsSL", "-o", out_file, url }, + args = fetch.with_headers(fetch.HEADERS.curl, { "-fsSL", "-o", out_file, url }), cwd = context.install_dir, stdio_sink = context.stdio_sink, }), @@ -33,7 +34,9 @@ function M.download_file(url, out_file) on_finish = callback, } end, - win = shell.powershell(("iwr -UseBasicParsing -Uri %q -OutFile %q"):format(url, out_file)), + win = shell.powershell( + ("iwr %s -UseBasicParsing -Uri %q -OutFile %q"):format(fetch.HEADERS.iwr, url, out_file) + ), } end |
