Flatpak Request for DeskThing

Project information: There is a really cool project trying to revive the now officially bricked Spotify Carthing. It runs with Electron and TypeScript mostly. Supports Windows, Mac, and Linux (via appimg and deb) but would really love to see a flatpack available for it.

Name: Deskthing
Homepage: https://deskthing.app/
Github: GitHub - ItsRiprod/DeskThing: Desk Thing: The Discord Thing, Trello Thing, The Weather Thing, The Macro Thing, Just not The Car Thing anymore
License: MIT
Upstream has been contacted: I did reach out to them on Discord about making an flatpack but they didn’t know how and neither do I.

Any help with how to get started or how to help get this project a flatpack version would be greatly appreciated.

As the app in question is a Electron app, you might want to take a look at this:

This doc walks through the Flatpak manifest for the Electron sample app and should show the basics for what your manifest needs.

Ah ok! I will definitely take a look. I didn’t know this was out there! Thanks!

I’ve tried my hand at getting this created using the documentation linked but i’m still having some issues with getting this to compile and run properly.

Does anything look out of place on this manifest?

Screenshot_20250523_214253

I don’t see any really big issue in the manifest, apart from you using an older runtime version then available (the Freedesktop SDK should be on version 24.08 instead of 23.08).

I can reproduce the issue with ffmpeg, but can’t see the point which causes it…

Thanks for testing! Glad to know it’s not just my machine throwing the error. Guess I’ll keep playing with it and see if I can get it working.