mirror of
https://github.com/zoriya/lz.n.git
synced 2026-06-06 03:56:27 +00:00
11b3d9a732cf698a3b2ed81c6d8cfd3e08ecc7ae
An opinionated Neovim Lua plugin template with a Nix CI
This repository is a template for Neovim plugins written in Lua.
Features
- GitHub Actions workflows with a locally reproducible CI,
using
nixflakes. - Run tests with both neovim stable and neovim nightly
using
neorocksTest. - Lints and a nix shell with pre-commit-hooks:
vimPluginnix flake output.- Automatically publish tags to LuaRocks with the luarocks-tag-release action.
- Automatic release PRs using conventional commits with release-please.
- Automatically comment PRs with a review checklist.
Contributing
All contributions are welcome! See CONTRIBUTING.md.
License
This template is licensed according to GPL version 2 or (at your option) any later version.
Languages
Lua
92%
Nix
8%