-
Notifications
You must be signed in to change notification settings - Fork 38.3k
Description
As @feoh got me to test out windows nvim+kickstart in #654
I experimented what would be the easiest way to install all requirements to get kickstart fully working on windows, and here is what I came up with:
- install chocolatey https://chocolatey.org/
easiest is using winget, run in cmd as admin:
winget install --accept-source-agreements chocolatey.chocolatey
- install all requirements using choco:
(exit previous cmd and open a new one so that choco path is set)
run in cmd as admin:
choco install -y neovim git ripgrep wget fd unzip gzip mingw make
- run in cmd as user
git clone https://github.com/nvim-lua/kickstart.nvim.git %userprofile%\AppData\Local\nvim\
nvim
NOTE: in case winget is not already installed, you can get it here:
https://learn.microsoft.com/en-us/windows/package-manager/winget/
https://apps.microsoft.com/detail/9nblggh4nns1
or install chocolatey following the instruction: https://chocolatey.org/install
I tested this with a fresh windows 10 install (in virtualbox) and it works perfectly, it installs everything required so that the tressitter parsers and telescope-fzf-native get built, and it satisfies all the various :checkhealth requirements.
I would have preferred to use just winget for all packages but it does not provide all that are required hence using choco instead.
Should I open a PR to include these instructions in the README?