Christian Clason
Christian Clason
Just wanted to add that the profiler in `packer` is merged now and works well. But before you jump into it and get confused: It will only profile Lua code...
Also, https://github.com/neovim/neovim/pull/14788 will include Lua files sourced from `plugin/` etc. in `--startuptime`, going far towards closing this issue. (It still doesn't list modules `require`d from your config, though.)
> I don't think [neovim/neovim#14788](https://github.com/neovim/neovim/pull/14788) could be called lua profiler. As it only profiles when a lua file is sourced . There are many other wqys to load a lua...
Just a small data point: the slow download is in fact an issue with Telescope's `minimal.lua`, since it needs to bootstrap plenary (which it does async, so there's a good...
Maybe https://github.com/newren/git-filter-repo is a better approach? 1. `pip3 install git-filter-repo` 2. `git filter-repo --strip-blobs-bigger-than 1M` 3. `git push origin --force` This will still rewrite history, of course, breaking current clones...
OK, I dug a little deeper. The issue is that `packer` clones with `--no-single-branch`, which pulls in metadata for _all_ current branches -- some of which apparently still have the...
And it's (only) the `path` branch, to be precise. (Still a good idea to delete the other closed/merged branches as well.)
@haorenW1025 Would it be possible to disable snippets (i.e., filter out `snippet` candidates) via a configuration option for those people that don't have a compatible snippet engine installed? That would...
@ckipp01 You're right, that would be the better place to do this -- I forgot about this capability. Do you recall off-hand how to (or whether it is even possible...
I agree with you there; my point was that without separately installing a suitable snippet plugin, it's arguable that neovim does _not_ (fully) support snippets and should therefore not advertise...