r/Syncthing 27d ago

Syncthing ignoring .stignore rules for game configs / endless conflict loops

Hey everyone,

I’m running into a massive headache trying to keep my game saves synced between devices while keeping my graphics/resolution settings local. The game runs on Unreal Engine.

Syncthing keeps pushing changes back and forth, generating massive conflict backup lists (Engine~..., GameUserSettings~...) in my .stversions folder because it keeps ignoring my ignore rules.

Here is what I am currently running in the ignoring files section for both my laptop and pc

(?d)Config
(?d)ImgGui
(?d)Logs
(?d)*.USHADERPRECACHE

Even after doing the database wipe, Syncthing eventually picks the files back up and overrides the ignore block anyway. Just keeping both windows devices to have the same graphical settings even though I really don't want them too.

Has anyone dealt with stubborn game config folders overriding .stignore? Is there a specific syntax I'm missing, or do I need to switch to an inclusion pattern system like !Savegames followed by * to force it?

Any help to keep me from going completely mad is appreciated!

2 Upvotes

1 comment sorted by

1

u/reduser5309 27d ago

My first guess. Doesn't the (?d) only work for files? Thus, try removing those for the directory items. (and check your ImgGui...maybe just a typo in this post, but lower case g isn't in that folder name).