- "plugin_name" : a 'string' which is the name of the plugin that will be displayed in the configuration gui.
- "icon" : a 'string' wich is the filename (without its path: e.g. "network.png") of the image you want to use for your plugin.
- "default_param" : a 'dict' wich contains parameters with their default values (or an empty 'dict' {} if there are no parameters for the plugin).
You should use the plugin template file "plugin_aio.py" in wich every mandatory variables and functions are described. The end of the filename of this python file must be "_aio.py" because it is how theme recognizes it as a plugin.
But it can also have:
- an icon image in "icons/icons_set_name/" or at least in "icons/default/" directory.
- a configuration gui page python file in "scritps/" directory.
- images in "img/plugin_name/" directory.