NOTICE: This extension is no longer being actively maintained. It's likely that the extension may break in a future GNOME Shell release. If you wish to take over the repository then please open an issue on the GitHub repository.
A simple GNOME extension client for vervallsweg's Cast Web API Node application - control the playback of Google Cast devices from the GNOME shell.
- Play / Resume
- Stop
- Mute Toggle
- Auto Refresh
- Change Cast API Port
- Settings / Setup Wizard
- Automatically start Cast Web API on the extension being created
- Control Device Volume. (v2)
- Bundle cast-web-api-cli into an installable Snap package
- Display Now Playing Media Images (v2)
- Display Device Status in the List (v2)
- GNOME Shell >= 3.32
- Node.JS application 'cast-web-api-cli'
- Install the Node.JS application 'cast-web-api-cli'
- sudo apt-get install npm
- sudo npm install cast-web-api-cli -g
- Install the extension via GNOME
- Wait up to 5 minutes for cast-web-api-cli to start and locate devices in your local network.
- Enjoy!
- Install the Node.JS application 'cast-web-api-cli'
- sudo apt-get install npm
- sudo npm install cast-web-api-cli -g
- Git Clone or download a zip of this repository and extract to the root directory of '~/.local/share/gnome-shell/extensions/castcontrol@hello.lukearran.com' (create the directory if it does not exists)
- Restart your desktop, or GNOME Shell
- Enable "Cast Control" in the GNOME Tweaks Tool
- Wait up to 5 minutes for cast-web-api-cli to detect devices in your local network
- Enjoy