generated from nvimdev/nvim-plugin-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
12 changed files
with
1,485 additions
and
154 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,33 +1,6 @@ | ||
# nvim-plugin-template | ||
# FPKit.nvim | ||
|
||
Neovim plugin template; includes automatic documentation generation from README, integration tests with Busted, and linting with Stylua | ||
|
||
## Usage | ||
|
||
1. Click `use this template` button generate a repo on your github. | ||
2. Clone your plugin repo. Open terminal then cd plugin directory. | ||
3. Run `python3 rename.py your-plugin-name`. This will replace all `nvim-plugin-template` to your `plugin-name`. | ||
Then it will prompt you input `y` or `n` to remove example codes in `init.lua` and | ||
`test/plugin_spec.lua`. If you are familiar this repo just input `y`. If you are looking at this template for the first time I suggest you inspect the contents. After this step `rename.py` will also auto-remove. | ||
|
||
Now you have a clean plugin environment. Enjoy! | ||
|
||
## Format | ||
|
||
The CI uses `stylua` to format the code; customize the formatting by editing `.stylua.toml`. | ||
|
||
## Test | ||
|
||
See [Running tests locally](https://github.com/nvim-neorocks/nvim-busted-action?tab=readme-ov-file#running-tests-locally) | ||
|
||
## CI | ||
|
||
- Auto generates doc from README. | ||
- Runs the [nvim-busted-action](https://github.com/nvim-neorocks/nvim-busted-action) for test. | ||
- Lints with `stylua`. | ||
|
||
## More | ||
|
||
To see this template in action, take a look at my other plugins. | ||
include the nvimdev/dired.nvim and nvimdev/fnpairs.nvim and more others in | ||
future | ||
|
||
## License MIT |
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.