aboutsummaryrefslogtreecommitdiff
path: root/docs/nvim_setup_windows.ps1
diff options
context:
space:
mode:
Diffstat (limited to 'docs/nvim_setup_windows.ps1')
-rw-r--r--docs/nvim_setup_windows.ps129
1 files changed, 29 insertions, 0 deletions
diff --git a/docs/nvim_setup_windows.ps1 b/docs/nvim_setup_windows.ps1
new file mode 100644
index 0000000..49ff94a
--- /dev/null
+++ b/docs/nvim_setup_windows.ps1
@@ -0,0 +1,29 @@
+# Install scoop
+Set-ExecutionPolicy RemoteSigned -scope CurrentUser
+iwr -useb get.scoop.sh | iex
+
+# Install node
+scoop install nodejs
+
+# Install ripgrep
+scoop install ripgrep
+
+# Install universal-ctags
+scoop bucket add extras
+scoop install universal-ctags
+
+# Install vim-language-server
+npm install -g vim-language-server
+
+# Install miniconda3
+scoop install miniconda3
+
+# Install pynvim
+pip install -U pynvim
+
+# Install python-language-server
+pip install 'python-lsp-server[all]' pylsp-mypy pyls-isort
+
+# Install neovim nightly
+scoop bucket add versions
+scoop install neovim-nightly