Enable Plugin
Plugins extend superfile’s functionality by integrating with external tools. This guide shows you how to enable and configure plugins.
Prerequisites
Section titled “Prerequisites”Before enabling any plugin, ensure you have:
- Installed the required dependencies for the specific plugin
- Located your config file - see config file path guide
How to Enable Plugins
Section titled “How to Enable Plugins”Step 1: Install Required Dependencies
Section titled “Step 1: Install Required Dependencies”Each plugin has specific requirements. Check the plugin list for the dependencies needed for your desired plugin.
Step 2: Edit Configuration File
Section titled “Step 2: Edit Configuration File”Open your config.toml
file:
$EDITOR CONFIG_PATH
Step 3: Enable the Plugin
Section titled “Step 3: Enable the Plugin”Find the plugin section in your config and change its value from false
to true
:
[plugins] metadata = false metadata = true
Example: Enabling Metadata Plugin
Section titled “Example: Enabling Metadata Plugin”- Install exiftool (required for metadata plugin)
- Edit your config file:
Terminal window $EDITOR CONFIG_PATH - Enable the plugin:
metadata = true
Configuration Format
Section titled “Configuration Format”metadata = falsezoxide_support = false
Set any plugin to true
to enable it, or false
to disable it.
Available Plugins
Section titled “Available Plugins”For a complete list of available plugins and their requirements, see the plugin list.
Troubleshooting
Section titled “Troubleshooting”If a plugin isn’t working after enabling it:
- Verify dependencies - Make sure all required tools are installed and accessible in your PATH
- Restart superfile - Changes require restarting the application
- Check configuration - Ensure the plugin name is spelled correctly in your config file