Extending Devparrot

There are three ways of extending Devparrot:

Custom files

Custom elements you create have to be declared in special files read by devparrot.

Commands, Alias, and Macro have to be written in a .py file in the directry ~/.devparrot/commmands. This location can be changed using the config option custom_commands_dir.

Modules are loaded using the setuptools entry point system. (See the module section for more information)