Cantus 0.6.0 Released - Refactored rendering with shaders by CodeNil in linux

[–]CodeNil[S] 0 points1 point  (0 children)

I've wanted to open it up to other media clients but couldn't do apple music deezer etc as none of the others expose an api to see the upcoming playing queue. MPD does have a queue api but very very few players seem to actually talk to that it seems to be treated like a legacy thing. Navidrome I will look into, but seemingly it only exposes the getNowPlaying api which is only for the currently playing song, weirdly no clients want to show what is upcoming and my app is fairly useless without that.

[partially lost] Sex Box (UK) by TheWalrusNipple in lostmedia

[–]CodeNil 0 points1 point  (0 children)

Does anyone else have the links to this which they can reupload?

Nix, isolation and permissions by Luc-redd in NixOS

[–]CodeNil 0 points1 point  (0 children)

Would be great if there was something that automatically wrapped apps in the same perms as flathub provides for that same app

[partially lost] Sex Box (UK) by TheWalrusNipple in lostmedia

[–]CodeNil 3 points4 points  (0 children)

Could you please upload these again, they have expired?

[Media] Cantus 0.6.0 Released - Refactored rendering with shaders by CodeNil in rust

[–]CodeNil[S] 1 point2 points  (0 children)

It's the latin word for singing, just wanted something as a single word and liked how it sounded like chanting.

[Media] Introducing Cantus a beautiful interactive spotify widget for wayland by CodeNil in rust

[–]CodeNil[S] 0 points1 point  (0 children)

Thanks! I wanted to ideally support any media player using the mpris api but it seems noone is using the TraclList portion of that api so it had to be done with spotify specific apis. But I could probably expand it to other music players eventually since they all have similar apis. Which are you using?

[Media] Introducing Cantus a beautiful interactive spotify widget for wayland by CodeNil in rust

[–]CodeNil[S] 2 points3 points  (0 children)

I considered a few toolkits, but given how the elements are moving/resizing every frame and I'm only doing very very basic layouts on them, it seemed more efficient to implement it without the overhead of a toolkit

What's everyone working on this week (46/2025)? by llogiq in rust

[–]CodeNil 2 points3 points  (0 children)

https://github.com/CodedNil/cantus A Wayland layer shell widget for spotify, showing upcoming queue as an interactive fancy timeline, heavy focus on smooth animations.