Steam: Call for testing Steam Cloud auto-sync settings.

Emmet O'Neill emmetoneill.pdx at gmail.com
Wed Mar 11 23:00:39 GMT 2026


Hey all,

Outside of getting some personal admin stuff organized over the past week,
I've been trying to get the Steam Cloud "auto-sync" service working for our
users there, ideally to allow people to easily share settings, resources
and even some Krita documents across their devices.
This Steamworks feature basically allows us to select folders to sync via
Steam Cloud without requiring any API integration, but it's a bit tricky to
configure in a cross platform way.

With that said, I think I've basically got it configured now! So, I'm
hoping that people can help test this feature out before we roll it out to
the entire Steam user base. :)

First, here are some details of our settings so far:

- Maximum 5GB or 5000 files. (In theory we can do more than that, but I'm
hesitant to do that right now.)
- krita* (inside of ~/.config/, %USERPROFILE%/AppData/Local/,
~/Library/Preferences/)
- krita/* (inside of  ~/.local/share/, %USERPROFILE%/AppData/Roaming/,
~/Library/Application Support/)
- *.kra (inside of
~/Pictures/Krita/SteamCloud/, %USERPROFILE%/Pictures/Krita/SteamCloud)

-- NOTE: For some reason,
"%USERPROFILE%/AppData/Roaming/krita/share/apps/krita" has also been
configured to sync on Windows. (I'm not sure who did that and when, but it
seems wrong. Regardless, I don't want to touch it in the unlikely event
that someone is currently using it. We can make a note about this being
deprecated in the future.)

Second, here's what you need to do to test this:

- You must have Steam installed on both devices, and have a copy of Krita
registered on your Steam account (If anyone doesn't have a copy of Krita,
you don't need to buy it, just let me know and I'll happily give you a key!)
- On device A, open Steam's secret console tab using `steam://open/console`
in a browser OR using the `-console` command-line argument.
- Then, in the Steam console tab, enter `testappcloudpaths 280680`, after
which you should see a cloud logo appear next to the "launch" button on the
Krita app page in your Steam *library*.
- At this point, everything listed above should begin syncing into the
Steam Cloud, including configuration, resources, and KRA documents in the
"Pictures/Krita/SteamCloud" directory.
- When your data has finished uploading, open the Steam console tab on
device B and enter `testappcloudpaths 280680` there, which should begin
pulling all of your files down from the cloud.
- At that point, while Steam remains open on both devices, saved files
should continue to be synced both ways. (Just please keep in mind that it
probably doesn't have any capacity to automatically resolve conflicts.)

-- NOTE: While Steam Cloud is configured to be in testing mode within
Steamworks, I believe `testappcloudpaths 280680` will need to be entered by
testers each time Steam is opened.

That's about it for now. The more we can test across Linux, Windows, and
MacOS this the better.
Let me know if any of these platform-specific paths look wrong or if you
have any concerns or suggestions for configuring this better.

I'd love for us to be able to enable this feature for everyone with the
release of our latest version, and I think it'll be a nice value-add for
Steam users.
Emmet
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kimageshop/attachments/20260311/69d14d1e/attachment.htm>


More information about the kimageshop mailing list