Loading Plugins
Plugins can either be loaded through a Layout, through the command line, or from a keybinding.
On startup
Plugins can also be loaded on startup through the load_plugins configuration block. Eg.
load_plugins {
    https://example.com/my-plugin.wasm
    file:/path/to/my/plugin.kdl
    my-plugin-alias
}
These plugins will be loaded in the background on session startup, only appearing once to request permissions from the user if they need any.
Through the built-in plugin-manager
Plugins can also be loaded (in the background or foreground) through the plugin manager. This built-in plugin, accessible by default with Ctrl o + p, allows both loading plugins and monitoring existing plugins:

Plugin URL schema
Plugins are referred to by URLs. Currently there are four supported schemas:
- The file schema: file:/absolute/path/to/my/plugin.wasm- for reading plugins from the local HD
- The built-in zellij:schema (eg.zellij:tab-bar) for loading built-in zellij plugins.
- Urls (http(s)://path/to/my/plugin.wasm)
- Bare aliases (filepicker), see Plugin Aliases