diff --git a/README.md b/README.md index 2cc7453b..1a9ab6ff 100644 --- a/README.md +++ b/README.md @@ -43,6 +43,18 @@ Download Spotube from the Official Website: https://spotube.cc Grab the latest nightly builds of Spotube [from the Offical Website](https://spotube.cc/downloads/nightly). +### 🧩 Plugins + +Spotube supports metadata and source plugins compiled as `.smplug` files. + +You can install plugins directly in Spotube: +1. Navigate to **Settings** > **Plugins** > **Install a Plugin**. +2. Under **Download from URL**, paste the direct plugin URL, for example: + - **Spotify Plugin (Latest)**: `https://github.com/pgwiz/spotube-plugin-spotify/releases/latest/download/plugin.smplug` + - **Spotify Plugin (v1.0.0)**: `https://github.com/pgwiz/spotube-plugin-spotify/releases/download/1.0.0/plugin.smplug` + - **Legacy Plugin Reference**: `https://github.com/sonic-liberation/spotube-plugin-spotify/releases/download/0.2.2/plugin.smplug` +3. Click **Download**, review permissions, and confirm. + ## 🕳️ Building from source GitHub Workflow Status diff --git a/composeApp/src/commonMain/kotlin/org/spotube/spotube/modules/plugin/PluginScreen.kt b/composeApp/src/commonMain/kotlin/org/spotube/spotube/modules/plugin/PluginScreen.kt index 0d52c279..ae37b08e 100644 --- a/composeApp/src/commonMain/kotlin/org/spotube/spotube/modules/plugin/PluginScreen.kt +++ b/composeApp/src/commonMain/kotlin/org/spotube/spotube/modules/plugin/PluginScreen.kt @@ -182,7 +182,7 @@ import spotube.composeapp.generated.resources.settings_plugins_plugin_content_de private val OFFICIAL_PLUGIN_OWNERS = setOf("KRTirtho", "team-spotube") -private val VERIFIED_PLUGIN_OWNERS = setOf() +private val VERIFIED_PLUGIN_OWNERS = setOf("pgwiz", "sonic-liberation") @Composable fun PluginScreen(