ChimeraOS / chimera

A web interface for managing Steam remotely
MIT License
232 stars 27 forks source link

Data updater does not delete removed files #217

Open alkazar opened 2 years ago

alkazar commented 2 years ago

Recently, after removing Proton 5.21 from chimera-data, the data updater successfully updated the data, however, it did not delete the removed files.

The data updater should remove files that are no longer in the chimera-data repo.

Samsagax commented 2 years ago

Wouldn't this prevent users from having their custom compatibility tools?

alkazar commented 2 years ago

No, users can still have custom compatibility tools.

This issue is about removing old data from .local/share/chimera/data, not .local/share/Steam/compatibilitytools.d

Samsagax commented 2 years ago

Maybe we should user rsync and friends to always keep ~/.local/share/chimera/data up to date. That would also delete files non existent on the source directory.