pear-devs/pear-desktop ? reverse-engineered prompt
Reverse engineered prompt
I want to build a desktop app that acts as a wrapper for YouTube Music, making it feel more like a native application. It needs to be cross-platform and should work smoothly on Windows, macOS, and Linux.
The app should be highly customizable. A key feature is a plugin system that lets other developers add their own functionality or change the app's behavior. For example, a plugin might be able to control the main window or add new integrations. It should also support custom themes, allowing users to apply their own styles by simply loading a CSS file through a settings menu.
Let's build this using Electron and TypeScript. You can use Vite for the development server and build tooling to keep things modern and fast. Make sure it's structured so it can eventually be packaged for common installers like Homebrew, Scoop, and Winget.
Are you gonna build this?
make sure you review the code using coderabbit