-
-
Notifications
You must be signed in to change notification settings - Fork 322
feat: luarocks/rocks.nvim support #697
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
Sorry for how long this PR has stalled @mrcjkb! We're finally in a position to upload plugins/packages to luarocks. I've modified the CI to upload to luarocks as part of the release-please run. I also believe rocks.nvim is no longer in development since this PR was raised, and it has shifted over to Lux? Would that be the recommendation in the README? |
Rocks.nvim is still maintained, but we will rename it to lux.nvim after we switch to using lux. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry again for how long this has taken, thanks for raising the initial PR.
We'll test this workflow out in our upcoming v2.0.0 release!
In the meantime, I'll upload our last release manually Nevermind, uploading manually seems to be a bit of a hassle 😄 Holding off merge until v2.0.0 is ready.
Hey 👋
Summary
This PR is part of a push to get neovim plugins on luarocks.org.
See also:
Things done:
I noticed there's an existing
catppuccinluarock, but it cannot be used to set the Neovim colorscheme, as it is missing the rtp paths.catppuccin.nvim.:Rocks install catppuccin.nvimand not:Rocks install catppuccin?Notes:
Important
For the luarocks workflow to work, someone with a luarocks.org account will have to add their API key to this repo's GitHub actions secrets.
As you use GitHub releases to create tags (with the release-please action), you may need to add a PA token for the workflow to be triggered automatically.
neovimand/orvimlabels have to be added to the luarocks package manually (after the first upload), for this plugin to show up in https://luarocks.org/labels/neovim or https://luarocks.org/labels/vim, respectively.