How to build a plugin?

And what can a plugin actually do? What can it not do?

Some references:

  • https://learn.getgrav.org/17/cookbook/plugin-recipes#custom-twig-templates-plu

  • the simple events plugin, to learn from: https://github.com/skinofthesoul/grav-plugin-simple-events

  • and even better - the full events plugin as a great php, with comments and shit https://github.com/pikim/grav-plugin-events

  • [ ] add the project taxonomy through the plugin - yeh