garymjr / garymjr/nvim-snippets

[Docs Request]: `nvim-cmp` isn't listed as dependency in the README

Open
#62 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Lua
Stars
259
Forks
20
PR merge metrics
No merged PRs in 30d

Description

Thanks for making this plugin! Seems really useful.

I ran into an issue launching `neovim` after installing `nvim-snippets` with `lazy.nvim`, because it looks like there is a dependency on `nvim-cmp` [here](https://github.com/garymjr/nvim-snippets/blob/main/lua/snippets/utils/cmp.lua#L1), causing an issue if a user doesn't already have it installed.

image

Might be good to list `nvim-cmp` as a dependency if this is needed, somewhere in the README

```lua
return require("lazy").setup({
{
"garymjr/nvim-snippets",
dependencies = { "hrsh7th/nvim-cmp"}
}
})
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the README and checking the dependency usage in lua/snippets/utils/cmp.lua. Document the required nvim-cmp dependency in the README, including the lazy.nvim configuration shown in the issue, and verify that the instructions clearly explain how to install nvim-snippets without the startup error.

Written by the indexing model from the issue text.

Assessment

Tech stack
lua, neovim
Domain
documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.