Is there an #OpenStandard / #OpenSource solution to sync program data between devices like Steam Cloud provides for games?

https://partner.steamgames.com/doc/features/cloud

Would it make sense to integrate something like that into the Linux desktop (as the app launcher) like @kde, @gnome and @elementary OS based on an #FreeDesktop (@XOrgFoundation) standard syncing to @nextcloud / #Syncthing etc?

My use-case is to sync #Klavaro data between desktop and notebook. Maybe it's most useful for such savegame like data.

Steam Cloud (Steamworks Documentation)

@davidak I've been entertaining the idea of building a prototype as #KConfig backend based on @charmcli's "Skate" (https://github.com/charmbracelet/skate), but never got any further than some theoretical concepts.

And you're right, this should be handled in a DE-agnostic manner...

@kde @gnome @elementary @XOrgFoundation @nextcloud

GitHub - charmbracelet/skate: A personal key value store 🛼

A personal key value store 🛼. Contribute to charmbracelet/skate development by creating an account on GitHub.

GitHub