Closed ppenguin closed 1 month ago
I am unable to reproduce this error: my configuration at latest HEAD & default packages provided by nvf both work as intended with the wrapper.
It could be a regression specific to your configuration, would you be able to attach your nvf configuration in full?
It would also be great if you could attach the full logo output, this seems to be truncated?
@NotAShelf Thanks for looking into it! I've committed the full log and full config here: https://github.com/ppenguin/_nvf-config
And to understand the (flake) inputs better, I've also included a reference of my "flake system" (the whole flake is not yet public because I haven't gotten around to sanitize and refactor it yet).
I've been dissecting your configuration for a while. To be fair, I am not quite sure what exactly is the reason behind the issue. Judging by one of the error messages, it could be optPlugins.
Could you try updating nvf
and adding your plugins to vim.extraPlugins
?
I've been dissecting your configuration for a while. To be fair, I am not quite sure what exactly is the reason behind the issue. Judging by one of the error messages, it could be optPlugins.
Could you try updating
nvf
and adding your plugins tovim.extraPlugins
?
Yes, that fixed it! I must admit that I have no clue why, but at least it seems to work.
Somehow my config diff showed a lot of plugins I previously had as removed, but I haven't gotten around testing that further (I haven't used many of my "standard" plugins under nvf
yet).
I'll close this now, I assume optPlugins will be removed? Maybe a convenience function would be nice, to use less boiler plate for plugins that don't require setup or ordering, TBH it's nice to be able to use lists for that instead of attrsets).
⚠️ Please verify that this bug has NOT been reported before.
Description
Rebuilding my HM config after flake inputs to
nvf/master
(with folllowsnixos-unstable
) causes build failure:(see Log Output)
Reverting the flake input to a commit before the wrapper change makes the config build successfully.
👟 Reproduction steps
Rebuild a HM config after updating to
nvf/main
that used to work previously, defined like this:fails.
👀 Expected behavior
Succesful build.
😓 Actual Behavior
Build failure, see above.
💻 Metadata
📝 Relevant log output