diff options
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/nvim-lsp-installer/installers/context.lua | 2 | ||||
| -rw-r--r-- | lua/nvim-lsp-installer/installers/shell.lua | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/lua/nvim-lsp-installer/installers/context.lua b/lua/nvim-lsp-installer/installers/context.lua index 13775fc0..b5be573f 100644 --- a/lua/nvim-lsp-installer/installers/context.lua +++ b/lua/nvim-lsp-installer/installers/context.lua @@ -42,7 +42,7 @@ local function fetch(url, callback) job_variants, 1, process.lazy_spawn("powershell.exe", { - args = { "-Command", table.concat(ps_script, ";") }, + args = { "-NoProfile", "-Command", table.concat(ps_script, ";") }, stdio_sink = stdio.sink, }) ) diff --git a/lua/nvim-lsp-installer/installers/shell.lua b/lua/nvim-lsp-installer/installers/shell.lua index 35f0cf6e..eef0e01d 100644 --- a/lua/nvim-lsp-installer/installers/shell.lua +++ b/lua/nvim-lsp-installer/installers/shell.lua @@ -8,6 +8,7 @@ local function shell(opts) ---@type ServerInstallerFunction return function(server, callback, context) local _, stdio = process.spawn(opts.shell, { + args = opts.args, cwd = server.root_dir, stdio_sink = context.stdio_sink, env = process.graft_env(opts.env or {}), @@ -82,6 +83,7 @@ function M.powershell(raw_script, opts) return shell { shell = "powershell.exe", + args = { "-NoProfile" }, cmd = (opts.prefix or "") .. raw_script, env = opts.env, } |
