| .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_protectionset 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!