Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lcpluginmaker/PluginTemplate

Template repository for LeoConsole plugins
https://github.com/lcpluginmaker/PluginTemplate

cs dotnet leoconsole leoconsole-plugin plugin template

Last synced: about 1 month ago
JSON representation

Template repository for LeoConsole plugins

Awesome Lists containing this project

README

        

# LeoConsole-PluginTemplate

Template repository for [LeoConsole](https://github.com/BoettcherDasOriginal/LeoConsole)
plugins. Create LeoConsole plugins more quickly!

## Getting started

- Click [here](https://github.com/lcpluginmaker/PluginTemplate/generate)
to generate a new repository using this template.
- Clone your generated repository.
- Go to `./LeoConsole-PluginTemplate.csproj` and specify the location of your
`ILeoConsole.dll` file.
- Check out `./plugin.cs` and `./command.cs` and change the variables/classes
to your plugin name (the comments in the code will help you).
- Change project info (project name, homepage, email) in `manifest.json`.
- Compile and install your plugin by typing `apkg get-local ` inside LeoConsole.
- Restart LeoConsole
- Test if it works.
- Have fun developing!
- Refer to the [LeoConsole wiki](https://github.com/BoettcherDasOriginal/LeoConsole/wiki)
for more information about plugin writing.
- Report any bugs or feature requests for this template in the
[issues](https://github.com/lcpluginmaker/PluginTemplate/issues).
- Either publish your plugin in one of the public repositories or host your own. More info can be found
[here](https://github.com/lcpluginmaker/apkg/blob/main/docs/Repositories.md).