johnsiras / update-notifier.lua

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A Neovim Plugin Template

GitHub Workflow Status Lua

A template repository for Neovim plugins.

Using it

Via gh:

$ gh repo create my-plugin -p ellisonleao/nvim-plugin-template

Via github web page:

Click on Use this template

Features and structure

  • 100% Lua
  • Github actions to run tests and check for formatting errors (Stylua)
  • Tests created with busted + plenary.nvim

Plugin structure

.
├── lua
│   ├── plugin_name
│   │   └── module.lua
│   └── plugin_name.lua
├── Makefile
├── plugin
│   └── plugin_name.lua
├── README.md
├── tests
│   ├── minimal_init.lua
│   └── plugin_name
│       └── plugin_name_spec.lua

About


Languages

Language:Lua 87.9%Language:Makefile 12.1%