.org | ||
icons | ||
popup | ||
.gitignore | ||
LICENSE | ||
manifest.json | ||
mopidy-1.3.0.js | ||
options.html | ||
options.js | ||
README.md |
Mopidoo
A browser add-on that pushes your current Invidious or YouTube tab over to your Mopidy server, either queueing or playing it.
Requirements
- A Mopidy server with the Mopidy-YouTube plugin installed. Your Mopidy server must, in its config, have
http.csrf_protection
set to false in order for the add-on to work. Any workarounds for this would be great to know. - (Optional) web-ext
Temporary installation
Go to the debugging page for your current firefox instance, click "Load Temporary add-on", and select any file within the project directory. No need to build the extension to do this.
Building
git clone --depth=1 git.cyberia.club/breadzeppelin/mopidoo
cd mopidoo
web-ext build
Installation
This add-on has not yet been signed by Mozilla and thus can only be permanently loaded into Firefox Develop and Firefox Nightly. You must go into about:config and set xpinstall.signatures.required
to false. After building, go to the addons page, click the gear icon on the top right corner, select "Install Add-On From File", and choose the zip file generated by web-ext.
Mopidoo will reach out to a Mopidy server at localhost by default; you can configure your server location under the add-on's preferences page.
Usage
Clicking the plus sign will add the current track to the queue. Currently, this add-on works with Invidious and YouTube, for single videos only. Playlist support is coming soon!