Skip to content

A GNOME Shell extension to stream sounds of the Fediverse from The Indie Beat

License

Notifications You must be signed in to change notification settings

andypiper/theindiebeat-gnome-ext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Indie Beat - GNOME Shell Extension

The Indie Beat is a GNOME Shell extension that allows you to stream independent music from artists in the Fediverse, thanks to The Indie Beat Radio FM, Bandwagon, and the artists who share their music there.

Features

  • Stream music from The Indie Beat
  • Switch between different radio channels
  • Control playback with play/pause buttons
  • Adjust volume and mute audio
  • View track metadata including title, artist, and album
  • Open links to Bandwagon.fm and The Indie Beat in your browser

Extension Playing Channels

Requirements

  • A recent version of GNOME Shell
  • GStreamer and plugins

Installation

Install from GNOME Extensions website

The extension is available to install here.

Manual installation

  1. Clone the repository:

    git clone https://github.com/andypiper/theindiebeat-gnome-ext.git
  2. Navigate to the extension directory:

    cd theindiebeat-gnome-ext
  3. Copy the extension to your GNOME Shell extensions directory:

    cp -r tibr-ext@andypiper.org ~/.local/share/gnome-shell/extensions/
  4. Restart GNOME Shell:

    • Press Alt + F2, type r, and press Enter.
    • (on Wayland, logout and log back in)
  5. Enable the extension using the Extensions app.

Usage

  • Click on the catellite icon in the top panel to open the extension menu.
  • Use the play/stop button to control playback.
  • Adjust the volume using the slider.
  • Switch between available channels from the Channels submenu.

License

This project is licensed under the GPL v3 License. See LICENSE for details.

Acknowledgements

Colophon

This extension is powered by catellites. 🐱🛰️🎧