Skip to content

feat(readme): clarify _windows_ install recipe - #2132

Open
mattcargile wants to merge 1 commit into
nvim-lua:masterfrom
mattcargile:add-win-cl-readme
Open

feat(readme): clarify _windows_ install recipe#2132
mattcargile wants to merge 1 commit into
nvim-lua:masterfrom
mattcargile:add-win-cl-readme

Conversation

@mattcargile

Copy link
Copy Markdown

Closes #2096
Rework the ordering and create a single command for all deps. Add additional detail on compiler, minimal installs, etc.

I tried to go minimal and maximal in my approach with the collapsed regions. I wanted to try to appease different audiences. The change could very well be to add two pieces of software ( e.g. visualstudio2026buildtools visualstudio2026-workload-vctools to item 2 under the main choco install -y neovim... command.

It is unfortunate a little there is a year in the software name and it would grow stale. Maybe there could be a blurb on how to install it? It is a pretty hard dependency for tree-sitter on Windows from what I can tell. Other options like MSYS2 and Git Bash are substantially more complicated and the users in those environments are probably fairly aware of the tool chain as it is. Having the single choco install command to get all the software in one shot is important for adoption, I think?

Thanks for letting me contribute. Open to any suggestions. :-)

Rework the ordering and create a single command for all deps.
Add additional detail on compiler, minimal installs, etc.
@oriori1703

oriori1703 commented Aug 9, 2026

Copy link
Copy Markdown
Collaborator

Overall looks good, though we might be able to simplify this a bit.

I'm pretty sure that if gcc is available (through mingw) it can be used by nvim-treesitter instead of msvc.
So maybe we can just suggest users install mingw unconditionally, and drop the vs-build-tools entirely.
WDYT?

BTW, sorry for the delay

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

cl.exe Plugin Dependency On Windows

2 participants