Skip to content

bug: neovim plugin lua dependencies are sometimes not discovered #8787

@craigfurman

Description

@craigfurman

Are you following the right branch?

  • My Nixpkgs and Home Manager versions are in sync

Is there an existing issue for this?

  • I have searched the existing issues

Issue description

Since 3c71ea7, luaRocks dependencies of neovim plugins (e.g. telescope-nvim's dependency on plenary-nvim) do not result in that dependency being placed in $XDG_DATA_HOME/nvim/site/pack/hm/start.

A workaround for this is to force a vim plugin dependency by applying this override in an overlay: https://github.com/NixOS/nixpkgs/pull/492746/changes

Maintainer CC

@khaneliman

System information

- system: `"aarch64-darwin"`
 - host os: `Darwin 25.3.0, macOS 26.3`
 - multi-user?: `yes`
 - sandbox: `no`
 - version: `nix-env (Nix) 2.31.3`
 - channels(root): `""`
 - nixpkgs: `/nix/store/gcf1p209bczcpvyd2mwa4prv8znxhx6g-source`

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions