aboutsummaryrefslogtreecommitdiffstats
path: root/lua/nvim-lsp-installer/servers/rust_analyzer/install.win.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'lua/nvim-lsp-installer/servers/rust_analyzer/install.win.mjs')
-rw-r--r--lua/nvim-lsp-installer/servers/rust_analyzer/install.win.mjs9
1 files changed, 9 insertions, 0 deletions
diff --git a/lua/nvim-lsp-installer/servers/rust_analyzer/install.win.mjs b/lua/nvim-lsp-installer/servers/rust_analyzer/install.win.mjs
new file mode 100644
index 00000000..22ad75f7
--- /dev/null
+++ b/lua/nvim-lsp-installer/servers/rust_analyzer/install.win.mjs
@@ -0,0 +1,9 @@
+import { getDownloadUrl } from "./common.mjs";
+
+// TODO: can this be... less hacky?
+$.shell = "powershell.exe";
+$.prefix = "";
+$.quote = (a) => a;
+
+await $`wget -O rust-analyzer.exe.gz ${getDownloadUrl()}`;
+await $`gzip -fd rust-analyzer.exe.gz`;