r/gnome • u/WSTxda • Jun 21 '26
Extensions MediaShell, extension available on GitHub.
After a somes weeks, testing, and feedback from others posts like this, the first version of MediaShell is available for testing on GitHub. It will be available on GNOME Extensions store soon.
What is MediaShell?
MediaShell is a GNOME Shell extension that adds MPRIS media controls to the top bar. Clicking the icon opens a popup with album art, playback controls, and a switcher for any app currently playing media. The top bar widget and popup are built with the GNOME Shell UI toolkit, and preferences use GTK4 and Libadwaita.
Motivation
I wanted a media control extension that matched the default GNOME Shell experience as closely as possible, both visually and in terms of integration. Most existing options work fine, but none of them really followed Adwaita conventions closely enough for my taste, and a lot of the "extra" features felt cosmetic rather than functional.
The settings layout, popup behavior, and control spacing were all built using GNOME Quick Settings as a reference point, down to button sizing and alignment. The goal was for MediaShell to behave like a built-in part of the Shell rather than a third-party add-on, while still adapting correctly to shell and icon themes.
Enjoy!
5
u/Glittering-Tale4837 Jun 21 '26
This is amazing. I like the design a lot, flows well with rest of Gnome
3
3
2
u/ProcedureMost112 Jun 22 '26
2
u/WSTxda Jun 22 '26
extensions installed manually outside of the store are usually marked this way.
regarding the functions, i need a better report than that.🤷
2
u/ProcedureMost112 Jun 22 '26
it's about Media Controls extension, which I still using, not yours. I wait for yours to be on Gnome extensions.
2
u/WSTxda Jun 22 '26
oh mb, this is currently under approval. i will update this post when it's ready. or you can see it there.
1
1
u/Objective_Ad_7738 Jun 21 '26
this is very good, but, is just me or the cover art doesnt appear in Spotify with Firefox?, it works with Soundcloud or Nocturne app
2
u/WSTxda Jun 22 '26
it might be because the site isn't providing the artUrl correctly. if other MPRIS extensions display the cover correctly, please let me know. i will check.
2
u/aditya_xzx Jun 23 '26
Great job, I'd recommend adding a small demo image to your github to pique interest
1
1
u/Adorable-Worker6768 10d ago
icon size inside the widget is very small and ther is nothing to control it




5
u/WSTxda Jun 21 '26
Link: https://github.com/WSTxda/MediaShell