The plugin system provides a permission system to provide extra security and protection to the user.
The system places certain Events and Commands behind certain permissions.
Plugins who want to listen to these events or use these commands should prompt the user to grant them these permissions with the
Access Zellij state (Panes, Tabs and UI)
Change Zellij state (Panes, Tabs and UI)
Open files (eg. for editing)
Run commands in panes or silently
Start new terminals and plugins
Write to STDIN as if it were the user