Open vendion opened 3 months ago
I think this is the related discussion: https://github.com/nvim-neorg/neorg/issues/1342 I just use the neorg from nixos-23.11 branch For standalone configuration: https://github.com/nix-community/nixvim/discussions/1397#discussioncomment-9054044
In the mean time yes I know I can use the Neorg package from stable, but at the same time it would be nice for the latest version be fixed as well.
I think a fix for that needs to be landed in nixpkgs
for a proper fix, not in nixvim. I'd love for a simple way to fix it without resorting to the stable fix, cause it kinda doesn't work on my end.
Thank you for reporting. I am aware about this. However, we cannot do much on the nixvim side.
The solution has to be implemented on the nixpkgs side: we should package neorg
as a lua package (luaPackages.neorg
) there and build vimPlugins.neorg
on top of it.
This is worked on here.
Another solution is found is to declare their official overlay to override the bugged package https://github.com/nvim-neorg/nixpkgs-neorg-overlay
they updated there pkg
now it should work ha ?
they updated there pkg, now it should work ha ?
I'll close this then. We can re-open if the issue is still present.
I'll close this then. We can re-open if the issue is still present.
The update has nothing to do with the general issue which is not neorg-specific.
Indeed, the core problem here is that the lua dependencies of "neovim plugins" in nixpkgs (i.e. built from a luaPackage.*
) are not propagated.
This is the same reason why luasnip complains with missing the jsregexp
library.
Is there something still needed for this to work?
Is there something still needed for this to work?
This PR is where it's being worked on: https://github.com/NixOS/nixpkgs/pull/302442
As mentioned above, you can use the overlay as a temporary workaround.
sorry, came out rude, thank you for the response
neorg
unstable
unstable
Description
It seems the version of the neorg plugin got bumpped and now no longer works due to a missing dependency. on
lua-utils
. It seems this dependency was added in v8.0.0 but the change must have only recently hit nixpkgs unstable.Minimal, Reproducible Example (MRE)