Nuvola Player – Linux desktop integration for web-based streaming services
Interesting name—Nuvola [1] was a colorful glossy icon pack for Linux desktops, from the days when colorful glossy icons were trendy (see also Crystal [2]).
To be honest, these icons were one of the main reasons I was so interested in running Linux on the desktop—they looked so modern and fresh compared to Windows 2000's relatively dull icons (which I have also come to appreciate).
These days I don't really get a chance to see desktop icons, since I'm on i3wm. But seeing those colorful glossy icons brings me back to the sense of magic I felt every time I'd boot up Knoppix from a live CD.
[1] https://en.m.wikipedia.org/wiki/Nuvola
[2] https://commons.m.wikimedia.org/wiki/Category:Crystal_Projec...
Interesting to see that software in Vala doing great. Unlike other languages like Zig or Rust there is almost nothing about it here.
Another similar project is MellowPlayer [0] which has pretty much the same featureset, but written in Qt/C++ instead of Vala.
I recoiled when I tried to install the Spotify app for Nuvola on Arch and it said it needed Flash player.
Quickly uninstalled after that, but still have a nasty taste after coming this close to having installed that.
Desktop notifications
Multimedia Keys
Are in the premium tier? Are you kidding me!
The pricing is affordable and follows a pay what you will model from 4 dollars for a yearly license. Thanks for that.
I once planned to get a lightweight media player with a nice retro feel running on my RPi 2. Since it still possible to compile gtk 1.x on a somewhat recent system, I downloaded it source code and compiled it.
Worked beautifully.
Sure, it is not safe to have such outdated software running on your system, but having a lightweight Winamp-classic themed mp3 player pays off. Maybe I should run it on firejail, just for increased safety.
For Spotify, at least, there is already MPRIS support which covers most of the advantages here I think.
That is awesome. Using Flatpaks of mostly proprietary clients is not nearly as much fun as using a native client. Really great work.
That’s awesome! Maybe one can ditch the Widevine CDM in Chromium thanks to this.
Anyone know if it supports scrobbling?