dontleteuwatchyou/onde ? reverse-engineered prompt

Reverse engineered prompt

Build me a native Linux music player called Onde, with a clean modern interface and no Electron. I want it in Rust, with a polished desktop feel, a first launch flow that asks for my music folder, and an app that can browse my local library by tracks, albums, and artists, with search, sorting, shuffle, queue, and liked songs that stay saved after rescans.

It should also let me connect a Navidrome or Subsonic server as another source, show synced lyrics when they exist, and handle downloads from supported sources like YouTube and SoundCloud if the needed tools are installed. Add a few reactive visual modes tied to playback, dark themes plus a light theme, and a simple settings screen for sources, downloads, appearance, and updates.

If it makes sense, include Discord presence support as an optional setting, keep privacy in mind, and make it feel like a real native app on Linux. Look up current docs online if you need to.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab