diff --git a/README.md b/README.md index c9b9d84..a76e081 100644 --- a/README.md +++ b/README.md @@ -183,6 +183,11 @@ return { Installation may require installing build tools, and updating the run command for `telescope-fzf-native` +Users should follow the [Treesitter Windows +Installation](https://github.com/nvim-treesitter/nvim-treesitter/wiki/Windows-support) +instructions to allow Treesitter language extensions to be downloaded from +Github. + See `telescope-fzf-native` documentation for [more details](https://github.com/nvim-telescope/telescope-fzf-native.nvim#installation) This requires: diff --git a/init.lua b/init.lua index 1e5691a..2742d56 100644 --- a/init.lua +++ b/init.lua @@ -771,6 +771,9 @@ require('lazy').setup({ build = ':TSUpdate', config = function() -- [[ Configure Treesitter ]] See `:help nvim-treesitter` + -- Use precompiled binaries for faster startup. + -- This also means Windows users won't fail on startup by default. + require('nvim-treesitter.install').prefer_git = false ---@diagnostic disable-next-line: missing-fields require('nvim-treesitter.configs').setup {